Started on the add() method