better deal with adding / removing summary / error