forgot detection routine