markd - fix for changing pickup and rework checkbox state to freeze/unfreeze and some other assorted bug fixes