reformat global stack; fix picking