autospacing for tabs