complete sample2.