using spaces to replace tabs