shuffling
skel update
mostly done