conforming to ruby style guide