always do retcode