change invite funciton