fixed tab and spaces inconsistency