added module attribution