maximise precision for all current browsers (firefox, chrome, safari)