New: ranjit