Añadido initialize y funcion pos