allocation unneeded -> this constants should go out of this method