separating out kimobjects entirely