DRY Cleanup

Saw some methods that could have used some cleanup. I commonized some of the ones that looked remarkably similar to each other.