beginning of decline invite functionality