ADD implemented, tested