Now it works by WHY THE FUCK IS IT SO SLOW