push problem