Added userinteractionsphere implementation