add results and update methods