update post service