committed last changes. need to repair. don't work