functions during embryogene