change fill_xxx to _fill_xxx