Add fetch or create to Program model.