add constants
Nomnom factory method