minor change to announce, other changes to addItem