Override insert with options