Now that they're in a separate class, the method names could probably be simplified.