Added some logic to correctly convert %'s but it doesn't currently work... Maybe always store values as decimal?