Perspectives in vertebrate science cpl by