refine of softbuttonareas