Basic idea and module setting