added high accuaracy