includeLogic