implemented removing items