Implemented Picking