agregando mas funcionalidades