fix bug: jump after branch