Synr 694

overload append rather than a new "add" method