modify and add form