finish () problem,map f3