adding device