BMC Developmental Biology BioMed Central Research article