Nothing to worry about. Your boss wants others to help you get up to speed. You should use your collgeaues to make sure that you produce a really good report.Dont worry about credits etc at this point (particularly for you since you seem to have a complementary skill set to others).