add picture and refine