removed __main__