Zaslat SMS: Optimal and adaptive feedforward regulators /