So. Many. Assumptions.