correct register_FOExpectCur() function