basic support for inserts - a bit of a struggle