sike you thought
this is unfinished for now. come back later