Ranjan's work