Rupee improves