refactored weights-over-time plots