great idea. Nice implementation. The rate should be a bit different for space and mouse click, but otherwise amazing. :)