parameter schedule class implemented