create question source model