Split things up methods for later use.