added average weight partial and changed other ui