fixed boundaries for object size selection
cleanup of unnecessary asserts