starting parser, added bytecode and ncm code