have you fulfill your primary purpose? ??