start implementing pickup item