initial pass at question formats