imprved test