srinivasa mangapuram technical review