added upto and upto bang
passing tests and updated README for upto