cyleoerga in details