changes to blockPickUp