SO MUCH STUFF
sync