J Dilla ruff and rugged