#30 add assertion to ProgressIndicator so that it won't create too many stars