updated with extlink fold