Large locomotives can be used instead of small locomotives where more power is needed. Also, different types of passenger cars (such as reclining-seats, compartment cars, couchettes, sleepers, restaurant cars, buffet cars, etc.) can be easily added to or removed from a locomotive-drawn train. This is not so easy for a multiple unit, since individual cars can be attached or detached only in a maintenance facility. This also allows a loco-hauled train to be flexible in terms of number of cars. Cars can be removed or added one by one, but on multiple units two or more units have to be coupled. This is not so flexible.