fixed user collections not getting populated
consolidated some file system access