dry questions controller + specs