new styled progress bar
first attempt at search function