progress.pl working but too slow for char change