expanding the pickupobject class range