apply changes to post