use fp->name please