cambios para oop martin