Question controlled initial implementation