added some convenience methods that make our lives easier