testing add functionality