almost everything but thinning