add support for "return" instruction