done, all we need is constants