Pickup and drop fully working