client initial push