better insert

less likely to fail