ready for mutex and level off