crush case for non-global variable abs_shell