update for the calling all methods