addstyle and modify func