So ruff ..so tuff ...out here baby