docker refine and some UI