question template & view