Questions for implementation-agnostic