session support and question randomizing