compile err in v4.friend