(broken) fleshing out invites system