add support to csh shell