Basic but horrible in-place editing