spec for chwink controller