Some moves

more to follow butthis can go whenever