Prerequisites and assumptions