added fraemwork.ifNotModified and setModified
updated readme
fixed problem with insert callback