Fix ident
refacto level manager