changed op_code from dynamic to static