rival technology