GA: Revise that; this is cleaner.