makecloth improved dependency refreshing