add check out membership function