workin on insertion