reference model project