update metho