pushing latest state, still not working