Added typdef to change bytecode size