protect from last request being invalid