try to fix this shit but wont work