Moore Controller