The costume designer is responsible for the design and oversight of all costumes in a theatrical production. This includes research, thumbnail sketches, selecting fabrics, providing pattern details, overseeing fittings, selecting accessories, and overseeing hair and makeup design. Costume designers like William Ivey Long have designed costumes for many famous Broadway musicals. Theatrical makeup design has expanded in recent decades, though actors typically apply their own makeup, with assistance from makeup artists for complex designs.