added failing test
fixed for requesting more values than what exists. not sure
more bug fixes