new hw page, model and controller chagnes