Added 1% tolerance when comparing set and read weight values