todavía tengo que mover la lógica de presentación de varios if/case/else en una estructura de clases...