a carpet is for covering a floor