this is hw changes
this is all the hw and its done yay