'ADD' implementations.