fix spec for resolving once but checking every time