Added a bunch of other useful helpers