add brew,  reduce errors