added regions to all of the .cs files