unneeded constants