Oh, shouldn't init only be called once?