change style
refactor code