fixed client push