egg behavior