fixed bug of non-back compatibility in try_execute