progress bars; documentation; doxygen