Mejoras de interfaz y optimizacion de codigo.