good fair good ... M.