tbh i don't know what i am doing anymore... probably i will delate this later
25