simplify call stack; replace SV/JP with single CA instruction