use namespaces
grab payload in update and insert