add questionrepository model