aplicando clases basadas en vistas