questions and basic interface added