replace tabs with spaces for consistency