The IDEAS Project