Updated initializitation