network, post and get