king 100 technical review