Use new init style