modify and post