Do the setup even if not loaded as __main__