adding and removing items and groups in view only when server response