dynamic target update for scheduler