make save/load commands work for PickWindows
handle invalid arguments to 'open' command