pushing everything so I can get rid of windows and continue development on linux