simplificando el core