prepare to list refrect
fix list error