the videos are self-explanatory https://github.com/user-attachments/assets/cd303d21-73b0-4b77-a541-80c76dbe92ed https://github.com/user-attachments/assets/15843934-7270-45c7-ba8b-204fee52e4c0