add proper specs for defines