added intargal module