I think this else clause will never be executed.  I think I'd just delete the pendingPick code