This is unfinished. This was originally made in early 2025 but i forgot to share it, and im back to updating