Solve naming problem step 1
solve naming problem step ii