T-95 the new top dog?