1_7 & test code