framework for proprotional movement based on mass