more convenience methods on container