now read is on post instead of get