framework exploration