author's code style