Now has loadsa flags