smaller changes to how view controller works and some notes added