honestly i dont even know, this is what was left of my last work on it. need to stop getting interrupted while coding functions