Skis Update Rewrite

from scratch