define or not define DS =)