functions during embryogenesis