again thanks for the useful feedback i just made an update which i fixed there pretty much everything you told me about and i added some new stuff. and actually making the ghost wireframe was the first time i used shaders so it was a nice opportunity and pretty fun.