basic editing in place