code style refactory