removed defines.h