basic controller demo code removed