Update Code - CoRoutine