Rework pick

initial set of changes suggested by David

Merge request reports

Loading