overdelivering

Noun

 * 1) delivering more than was requested