the return fail flag or the comment below?