Reference Generation System