comply with Ruby coding style guide