progress weight handler almost finished