this is not needed, because you use ``value or ''`` later on