top level design of predictor
top level design of predictor