tabs are converted to spaces
magic numbers are replaced by constants