new update for method