fixed % data bug