finished add elements