Krishna Rao Analysis