Created adapter for older controller interface