deck controller