check tuple type should always be tuples