adding handy range methods