Russia technology is super scary