added code::raw, code::common_func.