this really seems to be a persistent issue