code style upgrade