talking wiht server