Issues of Controller Design