agregado moveUp, comentarios con logica queda codearla, posible branch