Have you considered a stand alone controller?