start listing out modules and prerequisites