modify MainModule