Immersion Checklist