diagnostics cause it doesnt work