only seed when key exists