These should probably be private, (and possibly final, depending upon what your usage of this is)