minor refactor _shroud.initialize()