HW_5 init