progress on 266 hw