removed an assert and now send correct object in the change dict