New helper methods

That seems to be consistent throughout the JS I've skimmed through o_0