Added comments on each modules