insert and inserthelper compiles... haven't tested yet