vishwambhara technical review