mod exercise in flow control.