solved a push problem