seems as a finished task: block events ... Moved some matrix operations into utils ....