simplified the bounds accessors