simplify
prepare for using all constants together