fix the ifdef, remove superfluous bang