added publish form and modify menu