agregando mas funcionalidad