fix sign-return to old value