Abject design