improving OperationalController