Modificado condition e implementado funcion de comparasion