2nd interation for method