* controller can specify view name
* response can set view name