charukesi technical review