##
sub doSomething {
$status->setItems($_[0]);
for (1..$_[0]){
sleep 1;
$status->update; ## Will call $status->start() if needed
}
}
####
doSomething(20);
####
if ($i % $j == 0) {
$is_prime = 0;
$status->setItems($i);
sleep 1;
}
####