default to 4 spaces for indent