Updating pump to do deserialization