after a long night of hacking v0.1
clean target