learning more about modules