fix reopening CE
Add basic pick() function