dar and ranjan