retards dont know how this works