shouldn't all the consts be grouped together?