Tried to optimize initialization order