wow. some what working prototype :)