Only call init once