You are on page 1of 42

Ing.

Grover Mercado Condori

EL ALTO - BOLIVIA
JUNIO – 2017
Simulación de Procesos Petroquímicos

INTERFAZ GRÁFICA DEL USUARIO

A continuación se muestra la versión Aspen HYSYS, la cual se explicara en el transcurso


del curso taller:

1
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

2
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

DESCRIPCIÓN DE LA PALETA DE OBJETOS

Para comenzar con la simulación debemos primeramente acceder a la paleta de procesos


haciendo clic en el siguiente icono.

Seguidamente se nos mostrara la paleta de procesos, la cual está organizada de manera


descendente de la siguiente manera:

- Corrientes
- Vessels (tanques y separadores)
- Equipos de transferencia de calor
- Equipos rotatorios (Bombas, compresores, expansores)
- Equipos de tuberías
- Equipos para manejo de sólidos
- Reactores
- Columnas
- Shortcut de columnas
- Subflowsheets
- Operaciones lógicas

Common: Contiene las herramientas y equipos más comunes dentro los procesos.

Patela de Objetos

3
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Separador (flash) Separador trifásico

Tanque Enfriador de corriente

Calentador de corriente Intercambiador LNG

Intercambiador Enfriador de aire

Horno Bomba

Expansor Compresor

Tubería de gas Segmento de tubería

Válvula Válvula de alivio

Mezclador de corrientes Separador de corrientes

Reactor mezcla completa Reactor flujo pistón

Adjust Set

Recycle Soreadsheet

Balance Blank Sub Flosheet

Equation Oriented Sub Flowsheet Simple Solid Separator

Cyclone Hydrocyclone

Rotary Vacuum Filter Baghouse Filter

Liq./Liq.Hydrocyclone Neutalizer

Precipitador Crytallize
4
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Columns : Contiene equipos correspondientes a columnas de destilación y reactores


especiales.

Torre de destilación Torre de absorción con


(método riguroso) condensador

Separador de componentes Columna de absorción

Torre de absorción con Torre de destilación


rehervidor (shortcut)

Columna trifásica Torre de extracción


liquido/liquido

Gibbs Reactor Equilibriun Reactor

Conversion Reactor Yield Shift Reactor

Blank Column Sub-Flosheet

Dynamics : Contiene las herramientas útiles para simulación dinámica.

SplitRange Controller Ratio Controller

PID Controller MPC Controller

DMCplus Controller Selector Block

Dgital Control Point Transfer Funtion Block

Boolean Not Gate Boolean And Gate

Boolean Or Gate Boolean XOr Gate

Boolean OffDly Gate Boolean OnDly Gate

Boolean Latch Gate Boolean CountUp Gate

Boolean CountDow Gate Cause And Effect Matrix

8
5
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Upstrean: Contiene las herramientas útiles para procesos comunes para corriente
arriba en petróleo y gas.

Lumper Delumper

Black oil translator Aspen Hydraulic

PipeSim Net Unit Operation PipeSim Link Unit Operation

Olga 2000 Unit Operation Petroleum Experts GAP

Refining: Contiene las herramientas útiles para procesos de refinería.

Petroleum Feeder Petroleum Distillation Column

Assay Manipulator
Product Blender

Fluidized Catalytic Cracking Petroleum Shift Reactor

Petroleum FeederCatalytic Reformer Hydrocracker

Isomerization Hydro processor Bed

Delayed Coker Visbreaker

6
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

OPERACIONES UNITARIAS

Aspen Hysys® posee una integración gráfica que permite modelar más de 40 diferentes
operaciones unitarias, para esto Aspen Hysys® define una serie de subrutinas, algunas
de estas serán mencionadas en la Tabla 4-1.

Tabla 4-1. Operaciones Unitarias Aspen Hysys.

ICONO TIPO DE NOMBRE DESCRIPCION


OPERACIONES
Mezcladores y - Mixer - Mezcla de corrientes.
divisiones - Tee - División de corrientes.

Separadores flash - Separator - Alimentación múltiple, una


- 3-Phase Separator corriente vapor y una líquida
- Tank como producto.
- Alimentación múltiple, una
corriente vapor y dos líquida
como producto.
- Alimentación múltiple, una
corriente líquida como producto.

Destilación (método - Shortcut Column - Diseño con el método Fenske-


abreviado) Underwood

Separación multietapa - Column - Separación multifásica


(simulación basada en genérica, incluyendo absorción,
datos de equilibrio) d e so rci ón , d e st ila ci ón y
extracción líquido-líquido. Es
posible añadir secciones de
columna y recirculaciones
adicionales. Todos los modelos
(aplicaciones en refino de
petróleo) soportan dos o tres
fases así como reacciones
químicas.

Intercambio de calor - Cooler/Heater - Calentamiento o refrigeración.


- Heat Exchanger - Intercambio de calor entre dos
- Lng corrientes de proceso.
- Intercambio de calor entre
varias corrientes.

7
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Reactores - Reactor de - Se especifica la conversión.


Conversión - Reacción de equilibrio.
- Reactor de - Equilibrio químico multifásico
Equilibrium (no se requiere la este-
- Gibbs Reactor quiometría).
- CSTR - CSTR.
- PFR - PFR.

Bombas, compresores, - Pump - Bomba o turbina hidráulica


valvulas y turbinas - Compressor - Compresor
- Expander - Turbina
- Valve - Válvula adiabática

Tuberías - Pipe Segment - Tubería con flujo monofásico


o multifásico con transmisión
de calor
Fuente: Simulación y optimización avanzadas en la industria química de procesos: Hysys, Susana Luque
Rodríguez, Aurelio B Vega Granda, 2005. Pág. 280.

NGRESO DE UNA CORRIENTE DE MATERIA EN ASPEN HYSYS

Para la instalación de la corriente de materia, se ingresa desde el simulación dando cli, es


la pantalla principal del simulador donde realizaremos las simulaciones.
Cree un Set Nuevo de la Unidad

ASPEN HHYSYS tiene varios sets predeterminados diferentes de la unidad que no pueden
ser editados. Si usted quiere editar las unidades al iniciar un caso, usted puede hacer
una copia clónica de uno de los sets y le puede asignar el set del que se hizo una copia
clónica a la simulación. Para este ejemplo, usted hará una unidad nueva set basado en
el ASPEN HYSYS que Field colocó, cuál usted luego hará a la medida.

Crear la unidad nueva colocada:

8
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Cambio de Unidades

Ingreso de Componentes

Aspen Hysys 9 contiene una gran variedad de base de datosde componentes quimicos,
se iniciara el programa Aspen Hysys V@, "File", "New", "case" y obtendremos la siguiente
ventana.

9
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Ingreso de componentes

Filtro para seleccionar


componentes

Vista de ingreso de componentes puros

10
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Paquete de fluido

Aspen Hysys utiliza el concepto del paquete de fluido (Fluid Package) como el contenido
de toda la información necesaria para desarrollar cálculos de propiedades físicas y
evaporaciones espontaneas de corrientes.

El paquete fluido permite definir toda la información de:

- Propiedades - Reacciones
- Componentes hipotéticos - Datos tabulados, etc
- Parámetros de interacción

Dentro de un archivo muy sencillo, son tres las vetajas a saber:

- Toda información asociada se define en una sola loclidad, lo que permite la fácil creación
y modificación de la información.
- Los paquetes fluidos pueden almacenarse como un archivo completo para usarlos en
cualquier simulación.
- Pueden usarse varios paquetes fluidos en una misma simulacion, sin embargo todos
los paquetes definidos se encuentran dentro del administrador básico de simulación.

Administardor del paquete básico de la simulación

Este paso es muy importante y nose se debe tomar a la ligera, ya que definir la base
de la simulación, si tenemos una nueva base tendremos una buena simulación, pero
si introducimos un error desde el principio, este se complicara el desarrollo del proceso
simulacion.
Vista de definición de un paquete de fluido

11
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

INGRESO DE UNA CORRIENTE DE MATERIA

Para la instalación de corrientes de materia, se ingresa desde el "Simulation" dando


clic, es la pantalla principal del simulador donde realizaremos las simulaciones en este
medio se hace muy visual y fácil de llevar.

Problema N: 1
C1 0.7250
Ingresar una corriente de gas que contiene la siguientes C2 0.0815
variables operaciones y la composición del flujo 1: C3 0.0455
i-C4 0.0150
Nombre de flujo Gas n-C4 0.0180
Temperature [C] 10,0
i-C5 0.0120
Pressure [bar] 0,75
Molar Flow [kgmole/h] 100,0 n-C5 0.0130
n-C6 0.0090
1) Craer nuevo caso. H2S 0.0405
2) Ingresar Componente(s) H2O 0.0252
CO2 0.0153

3) Selección del Modelo Termodinámico (P-R).

4) Clic en
5) Agregar la corriente de alimentación

6) Ingresar condiciones de la alimentación y composición

En este punto se hará la adición de 3 variables operacionales y la cromatografía del


flujo, caso se agregue mayores datos, el programa presentara error.

Definición de condiciones de operación de una corriente - "Gas"

12
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Definición de componente de materia

INGRESO DE UNA CORRIENTE DEENERGÍA

Una corriente de energía se instala mediante el mismo procedimiento que una riente de
materia, donde solo necesita una especificación que es flujo de energía correspondiente.

Ingrese el valor de -10000 Kj/h en el cuadro "Heat Flow (Kj/h)". Observe que la corriente
este complementa mente especificada. También estos datos pueden ser ingresado desde
el WORBOOK.

Definición de corriente de energía

13
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Propiedades de corrientes de materia

a) Instale un nuevo caso importando componentes y el paquete fluido "Planta de Gas".


b) Instale una corriente de materia con el nombre de Gas, 25oC, 9500 KPa, 100kgmol/h
y la composición especificada a continuación.
c) Haga Clic sobre la pestaña "Attachments" y luego haga clic sobre "Analisis",
"Create", "Envelope". H S 0,0032
2
H2O 0,0203
1) Craer nuevo caso. CO2 0,0123
2) Ingresar Componente(s) C1 0,8416
C2 0,0535
C3 0,0303
3) Selección del Modelo Termodinámico i-C4 0,0100
(Acid Gas - Chemical Solcents). n-C4 0,0080
i-C5 0,0076
n-C5 0.0060
4) Clic en n-C6 0.0036
n-C7 0.0032
5) Agregar la corriente de alimentación
MDEAmine 0.0004
6) Ingresar condiciones de la alimentación y composición molar.

Nota:
Ingreso de composición y condiciones de operación mediante Worbook.

14
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

d) Ingreso de flujo de energia (Q-100).

e) Graficar la evolvente de la corriente GAS.

15
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Diagrama de presión - Temperatura de corriente de Gas

16
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

EJEMPLO N: 5

Cree el PFD de la gráfica de abajo y cargue los datos de las corrientes y equipos,
trabaje con el paquete de fluido Peng Robinson y las unidades en Field.

N2 0.0000
CO2 0.0150
Flujo de GAS C1 0.8800
C2 0.0400
Temperatura 80 °F C3 0.0300
Presión 650 psia
i-C4 0.0240
100 MMSCFD
C4 0.0085
i-C5 0.0012
n-C5 0.0010
n-C6 0.0003

17
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

EJEMPLO N: 6

Simulación de una planta de compresión

La corriente gaseosa de entrada y de nombre ALIMENTO se encuentra a 50°F y 80 psia


y se comprime hasta 1000 psia en tres etapas. En cada una de las etapas de compresión
el líquido que resulta después de un enfriamiento y recirculando a la entrada de la etapa
de compresión que le antecede. Las condiciones de temperatura y presión son 120°F y
200 psia después de la primera etapa de compresión, 120°F y 500 psia después de la
segunda etapa y 120°F y 1000 psia después de la tercera etapa. La Figura 1 muestra
el diagrama de flujo del proceso de compresión multietapa

Corriente de ALIMENTO:
Temperatura 50 °F
Presión 80 psia
N2 0.0069 n-C4 0.0552
Flujo molar 250 lbmole/h
CO2 0.0138 i-C5 0.0483
C1 0.4827 n-C5 0.0414
C2 0.1379 n-C6 0.0345
C3 0.0690 n-C7 0.0276
i-C4 0.0621 n-C8 0.0206
18
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

19
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

PROBLEMA N: 2

Se desea comprimir una corriente de GAS de 100 Psia a 1000 Psia en dos etapas de
compresión, de las siguientes características:

Corriente de Alimentación
Temperatura (ºF) 77
Presión (Psia) 100
Flujo Molar (lbmol/hr) 150
Composiciones (Fracción Molar)
Methane 0,8000
Ethane 0,1000
Propane 0,0500
n-Butane 0,0300
n-Pentane 0,0100
n-Hexane 0,0100
Separador (V-100)
Las mismas condiciones de la corriente alimento
Compresor (K-100)
SALK-100 (Psia) 455
Enfriador (E-100)
Delta P (Psi) 5
Temp. de descarga (ºF) 90
Separador (V-101)
Las mismas condiciones de la corriente de entrada
Compresor (K-101)
Presión de descarga (Psia) 1005
Enfriador (E-101)
Delta P (Psia) 5
Temp. de descarga (ºF) 90
Separador (V-102)
Las mismas condiciones de la corriente de entrada
Válvula (VLV-100)
Diferencial de presión (Psi) 350
Válvula (VLV-101)
Diferencial de presión (Psia) 900

La corriente de fondo del separador V-101 y V-102 se hace recircular al primer Separador
V-100, a través de la opción recicle, como se muestra en la siguiente figura.

20
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

21
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

PROBLEMA N: 3

El objetivo de la siguiente problema es que el estudiante, pueda familiarizarse con


los equipos básicos de proceso, con el fin de entender los grados de libertad que
gobierna cada uno.

Introducir los siguientes datos para dar inicio a la simulación

Flujo 1 (GAS NATURAL). Flujo 2 (AGUA).


Temperatura: 100 oF Temperatura: 77 oF
Presión: 1200 Psia Presión: 14.7 Psia
Caudal: 135 MMSCFD Caudal: 20 m3/h

(Composición de fluido % (Composición de fluido %


volumétrico). volumétrico).
Methane 0.93624 Methane 0.00000
Ethane 0.03026 Ethane 0.00000
Propane 0.01093 Propane 0.00000
i-Butane 0.00180 i-Butane 0.00000
n-Butane 0.00316 n-Butane 0.00000
i-Pentane 0.00119 i-Pentane 0.00000
n-Pentane 0.00082 n-Pentane 0.00000
n-Hexane 0.00107 n-Hexane 0.00000
n-Heptane 0.00082 n-Heptane 0.00000
n-Octane 0.00067 n-Octane 0.00000
CO2 0.00391 CO2 0.00000
Nitrogen 0.00094 Nitrogen 0.00000
Oxygen 0.00000 Oxygen 0.00000
Water 0.00820 Water 1.00000

1. Crear su set de unidad.


2. Hallar las curva de envolvente de los flujos de entradas y salidas.
3. Hallar el reporte de datos de la simulación.

NOTA:
Asumir la caída de presión de las válvulas igual a 0.

22
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

23
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

EJEMPLO N: 7

En este ejemplo, se presentan cálculos de una torre con 148 bandeja reales. El modelo
de destilación SCDS (Método de corrección simultánea) se usa para acomodar un
número grande de bandejas, y dar explicación sobre bandejas reales.

El equilibrio liquido-vapor Propane/propylene y ethane/ethylene es afectado por


interacciones entre los componentes. Se usan los parámetros especiales de interacción
binaria para la Ecuación de Estado de Peng-Robinson para reflejar estas no idealidades.

La composición de la alimentación es:


Flujos lbmol/h
Ethane 0.3000
Propylene 550.0000
Propane 200.0000
N-Butane 5.0000

La alimentación se hace como líquido a 240 psia.

24
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

El proceso exige obtener un destilado en el cual la fracción molar de propano no sea


mayor a 0.04

1) Craer nuevo caso.

2) Ingresar Componente(s)

3) Selección del Modelo Termodinámico (P-R).

4) Agregar la corriente de alimentación.

5) Definir sus propiedades de la corriente de alimentación.

25
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

6) Ir a la paleta de unidades de equipo, seleccionar Columna de destilación

7) Hacer doble clic en la columna y aparecerá el Distillation Column Input Expert a


fin de guiar en el llenado de los datos que definen a este sistema (4 páginas en forma
sucesiva).

En la página 1 de 4 ingresar los siguientes datos:

- Número de etapas : 150


- Plato de alimentación: 110
- Nombre de la alimentación: Alimentación
- Tipo de condensador: Total
- Nombres de las corrientes de materia y energía según se muestra en la Fig.

26
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Completada la página 1 se habilitará el botón Next. Presionando este pasaremos a


la página siguiente.

En la página 3 de 5 se define el perfil de presión dentro de la columna. Los valores


son:
· Presión en el condensador: 220 psia
· Presión en el rehervidor: 250 psia
· Caída de presión en el condensador: 0 psia

En la página siguiente 4 de 5 se pueden ingresar estimaciones. Estos valores son


opcionales y no se consideran en este ejemplo.

En la página siguiente 5 de 5 ingresamos:


Cantidad de destilado liquido: 550 lbmol/hr (el equivalente a todo el propileno)
Razón de reflujo: 20

27
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

- Al terminar presionamos DONE.

28
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Presionando el boton ADD aparece una ventana con todas las posibles variables que
pueden ser especificadas.

En este caso nos interesa la pureza del destilado, la cual debe tener como máximo
una fraccion molar de propano de 0.04, por lo que seleccionamos Column Component
Fracction y luego Add Specs, aparece una ventana donde ingresamos la información.

Cerramos la ventana y hacemos clic en Run


Durante la simulacion puede aparecer algun
mensaje de advertencia el cual podemos
omitir.

29
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

Los resultados del caso principal pueden verse en el WORKBOOK desplegando la


información detallada según se observa en la Figura.

30
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

SIMULACIÓN DE PROCESO DE ENDULZAMIENTO DE GN


Para esta simulación vamos emplear 1 listas de componentes y 1 paquetes termodinámicos,
esto es para poder validar ciertos procesos inmersos en un solo sistema.

1) Craer nuevo caso. Componentes


H2O
2) Selección del Modelo Termodinámico (CHAO SEA). CO2
H2S
TEAmine
3) Ingresar Componente(s)
Hydrogen
Oxygen
4) Crear el PFD del proceso. CO
Nitrogen
En este punto se creara el PDF del proceso de endulzamiento,
Methane
con una excepción donde no se conectara el sistema de reciclo
Ethane
(RECYCLE) del proceso.
Propane
5) Verificar la generación de las reacciones que intervienen en el sistema.

En este punto agregaremos 3 set de reacciones químicas, reacciones que por


defecto ocurren en el sistema, el cual son más 53 de reacciones.
31
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

32
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

6) Agregar la composición molar de los flujo de alimentación.

7) Agregar la especificación de la columna Regenerador.


COLUMN Columna Absorbedor
Tipo de condensador Full Reflux
Numero de platos 10
Presión en el Condensador 50 bar
Presión en el Reboiler 50 bar

Opcional
Temperatura en el Tope 66.85 oC
Temperatura en el Fondo 82.85oC
8) Agregar la especificacion del intercambiador de calor L-R Exchanger.

9) Especificación de la temperatura del flujo de salida Rich Amine to Regen a 99 oC.


10) Agregar la especificación de la columna Regenerador.

COLUMN Columna Regenerador


Tipo de condensador Full Reflux
Numero de platos 10
Presión en el Condensador 1.5 bar
Presión en el Reboiler 1.5 bar

Opcional
Temperatura en el Tope 62.84oC
Temperatura en el Fondo 124 oC
33
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

11) Especificación de la columna recuperacion de Columna Regenerador

Para este proceso vamos a ingresar 2 especificaciones.

Duty Reflux Ratio


Q-101 @COL2 Condenser
Molar
: 9,0e+007 Btu/hr : 1.902

Ovhd Vap Rate


10 @COL2
Molar
: 3066 kgmole/h

12) Especificar el equipo Amine Makeup Block.

Este equipo cuenta con el proceso de auto cálculo. Quiere decir que no necesitamos
colocar datos en el flujo TEA Makeup.

Para este caso se agrega la concentración de TEAmine de 50, y agregar el flujo total
de salida 100 m3/h.
13) Insertar la herramienta de RECICLO (RCY-1).
El flujo Cooled Lean Amine se insertara como un flujo de recirculación al Absorbedor.

14) Verificar el flujo Sweet Gas.


15) Realizar la dimensión de Separador Flash

34
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

16) Seleccion del Separador Flash.

17) Activar dimencionamiento de equipo Separador Flash.

18) Realizar la dimensión de la columna Absorbedor.

Definimos el número
niveles de platos a
dimensionar.
También se puede
dimensionar platos
específicos.

35
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

20) Realizar la dimensión de la columna Regenerador.

36
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

37
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

38
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

39
Ing. Grover Mercado Condori
Simulación de Procesos Petroquímicos

1) Agregar la especificación de la columna DESTILADOR1.


COLUMN Columna Desmetanizador
Tipo de condensador Total
Numero de platos 18
Presión en el Condensador 1 bar
Presión en el Reboiler 1.2 bar
Opcional
Temperatura en el Condensador 78 oC
Temperatura en el Reboiler 90 oC

Conexiones de Platos
Tower Feed 18__Main Tower
2) Especificación de la columna.
Para este proceso necesitamos ingresar 2 especificaciones.

Reflux Ratio Ovhd Vap Rate


Condenser 5@COLI1
Molar Molar
: 4 : 219.6 lkgmole/h

3) Agregar la especificación de la columna DESTILADOR2.


COLUMN Columna Desmetanizador
Tipo de condensador Total
Numero de platos 10
Presión en el Condensador 1 bar
Presión en el Reboiler 1.2 bar
Opcional
Temperatura en el Condensador 78 oC
Temperatura en el Reboiler 90 oC

Conexiones de Platos
Tower Feed 5__Main Tower
4) Especificación de la columna DESTILADOR2.
Para este proceso necesitamos ingresar 2 especificaciones.

Reflux Ratio Temperature


Condenser Condenser
Molar : 77.98 oC
: 4
40
Ing. Grover Mercado Condori

You might also like