implement module page