padding is working i think for reading in file