Adding deleting flagging
incrementing version