Molecular reproduction and development