adding addandpushingit