prevent module from being loaded multiple times