cleaned up and set up for desktop environment