gave hosts a default value, empty strip, so python doesn't crash on strip()