Add a number of convenience methods