correct constant type