made cons variable names more readable