adding and updating and replacing ideas work now