eliminate spurious warnings