solution file updates. probably have to remove these later