re-code style