add post method support