refactored dictionary questions to be initialized only at runtime + added test