fixing issues...
turned on lazy loading and proxies to solve some problems. Would like to revert this but would require a good bit of refactoring.
too lazy to remember what this was.