implement the 2nd sekeltion module