Integrated the customisable indent amounts from David Lamkins