allow more complex type for insert