picker.cpp todos done-ish