Everything except for punchline is done