mahakali technical review