fix negative values in genericProperties