explain the __name__ variable