add hmvc support