about to reduce path func
fully fuxored