dirty hacks. at least... thats what I wanted to do