crud: update, up to dirty tracking
crud: part 2
fixed typo