IDL changes -- more meaningful names and new model specification