bug if property value is null