cleaning up
added a bit
adding support stuff
adding support stuff