Some changes to usercommuncation