i am starting to understand modules