another workaround for progress weight