rigid parameter weight infrastructure