progressbar.c added