INFINITY CORP