skin progress

still needs binding