updates progress using VVV