refined bulid charset