added support for join member