Added 'add' method