overflow, band, abstraction, stains