do refactory manager