added inline edit
cleanup