#this is bad ajdhbfs i'm not good at this shit let the beginner not be judged ok