generate basic controller view