update so multiple additions wil not throw hiracy