In my opinion, you can make the code more readable by using a `__call__` method here instead. Then instead of doing

    event = EventName(fields)
    print event.getEventName(zip)

you can do

    eventname = EventName(fields)
    print eventname(zip)