state, purpose, follow-up