Rajasthan rural experiences