jon stones skills