a kind of big project I'm working on after so much silence sorry about the long wait
this animation will be a bit long