Igor Djachenko, fourth lab

Seems to be finished
It's always a good idea to remove unused callbacks.