tutorial 2: Modules Introduction