datatypes for certain columns changed to fix precission lost