codes for hw