add define check