changed around how responses get parsed and added a change list for records