adhere to ruby style conventions