Weight tracking

Refer to commits