SMS: Proportional Optimization and Fairness