first step for ex3.2