make sure it response to key
destroy intacct system id
added callbacks