A few important details...