To anyone learning controllers right now, take this as a learning experience and go with Digital Aquatics or Neptunes''s stuff or risk beating yourself to death over learning GHL Profilix control system. I've done pretty much all of them. Someone pass me that big hammer to pop myself in the head with....