making files human readable. No optimisation at this point :)