more about progress, misc js fixes