pushing client and other stuff