Agregando funcionalidad y estilo