item removal is now working and UI updates