Now that you mention it, a bunch of other methods should be made private as well...