update helper2