customize progress demo