added 3 hw files