modified model added addUser, pending user+group+membership transaction