Committed to ensure ease of doing business