move defines to include file