modified view class
- routing bug fix