added can now differentiate JUMP and CALL; fixed an issue where invalid instructions caused a stop