add post updating ability