add clipboard manipulation
bunch of stuff