constcw reader sacrificed for testing purposes