mr. bhaarath technical review