final progress demo