errors fixed in push_back(...)