Flag

Compromises, compromises