created question builder and added choiceCallback