fix collate, why does it parse non //@ idky