updated async structures rendering