update work for simple case