As i stated above, i do not want to built my modules based on other modules which will might get updated by their developers. It the developer decides to change its module's database tables structure then my module might not work correctly. I can only hook my modules to this module. Of course, i can create an updated version for each one client based on his own needs. As for the Tour Module made by Simpilot, i do not think that i can hook it in any way...