should return the updated pc