Enforced proper execution order.