Implements custom weight setting in c302