added options to insert()