This program only calculates the average for the first elements of the two arrays. To calculate the averages for the other elements, you would need to adjust the addresses in eax and edx accordingly.
What is an array?
In computer programming, an array is a collection of data elements of the same data type, arranged in a contiguous block of memory and identified by a single name. Each element in the array can be accessed and manipulated by its index or position within the array. Arrays are commonly used to store and manipulate sets of related data, such as a list of numbers or a series of characters in a string.
MASM program that calculates the average score using the provided values in two arrays without using a loop:
.model small
.stack 100h
.data
earned_points dw 80h, 90h, 70h, 85h
possible_points dw 100h, 100h, 80h, 90h
.code
main proc
mov ax, earned_points
add ax, [earned_points+2] ;
//add the first two values of the earned points array
mov bx, possible_points
add bx, [possible_points+2] ;
//add the first two values of the possible points array
mul bx ;
//multiply the earned points total by the possible points total
mov dx, 100h ;
//set the divisor to 100
div dx ;
//divide the total by 100 to get the average
mov eax, ax ;
//move the result to eax
mov edx, 0 ;
//set edx to 0 (since we don't have any remainder)
; repeat the process for the second half of the arrays
mov ax, [earned_points+4]
add ax, [earned_points+6]
mov bx, [possible_points+4]
add bx, [possible_points+6]
mul bx
mov dx, 100h
div dx
add eax, ax ; add the result to the previous average
mov eax, eax ; move the final average to eax
mov edx, 0 ; set edx to 0 (since we don't have any remainder)
; exit program
mov ah, 4ch
int 21h
main endp
end main
This program loads the first two values of each array into the ax and bx registers, respectively, and multiplies them together. It then divides the result by 100 and stores the quotient in eax. It repeats this process for the second half of the arrays and adds the results to the previous average. Finally, it moves the final average to eax and sets edx to 0.
To know more about MASM visit:
https://brainly.com/question/30763410
#SPJ1
Write a method named showChar. The method should accept two arguments: a reference to
a String object and an integer. The integer argument is a character position within the
String, with the first character being at position 0. When the method executes, it should
display the character at that character position. Here is an example of a call to the method:
showChar("New York", 2);
In this call, the method will display the character w because it is in position 2.
Demonstrate the method
Answer:
thouswouldbearomanticstorybybachdtio
Current Tetra Shillings user accounts are management from the company's on-premises Active Directory. Tetra Shillings employees sign-in into the company network using their Active Directory username and password.
Employees log into the corporate network using their Active Directory login credentials, which are maintained by Tetra Shillings' on-premises Active Directory.
Which collection of Azure Active Directory features allows businesses to secure and manage any external user, including clients and partners?Customers, partners, and other external users can all be secured and managed by enterprises using a set of tools called external identities. External Identities expands on B2B collaboration by giving you new options to communicate and collaborate with users outside of your company.
What are the three activities that Azure Active Directory Azure AD identity protection can be used for?Three crucial duties are made possible for businesses by identity protection: Automate the identification and elimination of threats based on identity. Use the portal's data to research dangers.
To know more about network visit:-
https://brainly.com/question/14276789
#SPJ1
Which information can you apply to every page of your document with the page layout options?
header
conclusion
body
footer
introduction
Answer:
Header and footer
Explanation:
The page layout tab usually found in document programs such as Microsoft Word hold options used to configure several page options which is to be applied to a document. The page layout option gives users options to set page margins, orientation, page numbering, indentation and the other page layout options which is primarily how we would like our document to look like when printed. The page layout option also allows the insertion of a header and footer which is a note which can be written at the topmost and bottomost part of the document. Once, a header and footer option is selected, it is applied to every page of the document being worked on at the moment.
Write a static method named lowestPrice that accepts as its parameter a Scanner for an input file. The data in the Scanner represents changes in the value of a stock over time. Your method should compute the lowest price of that stock during the reporting period. This value should be both printed and returned as described below.
Answer:
Explanation:
The following code is written in Java. It creates the method as requested which takes in a parameter of type Scanner and opens the passed file, reads all the elements, and prints the lowest-priced element in the file. A test case was done and the output can be seen in the attached picture below.
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
class Brainly{
public static void main(String[] args) throws FileNotFoundException {
Scanner console = new Scanner(System.in);
System.out.print("file location: ");
String inputLocation = console.next();
File inputFile = new File(inputLocation);
Scanner in = new Scanner(inputFile);
lowestPrice(in);
}
public static void lowestPrice(Scanner in) {
double smallest = in.nextDouble();
while(in.hasNextDouble()){
double number = in.nextDouble();
if (number < smallest) {
smallest = number;
}
}
System.out.println(smallest);
in.close();
}
}
who is the developer of data processing
Answer:
tanya is the night supervisor for a data processing company. she supervises 26 workers who perform routen jobs that require minimal training.
In this lab, you use what you have learned about searching an array to find an exact match to complete a partially prewritten C++ program. The program uses an array that contains valid names for 10 cities in Michigan. You ask the user to enter a city name; your program then searches the array for that city name. If it is not found, the program should print a message that informs the user the city name is not found in the list of valid cities in Michigan.
The file provided for this lab includes the input statements and the necessary variable declarations. You need to use a loop to examine all the items in the array and test for a match. You also need to set a flag if there is a match and then test the flag variable to determine if you should print the the Not a city in Michigan. message. Comments in the code tell you where to write your statements. You can use the previous Mail Order program as a guide.
Instructions
Ensure the provided code file named MichiganCities.cpp is open.
Study the prewritten code to make sure you understand it.
Write a loop statement that examines the names of cities stored in the array.
Write code that tests for a match.
Write code that, when appropriate, prints the message Not a city in Michigan..
Execute the program by clicking the Run button at the bottom of the screen. Use the following as input:
Chicago
Brooklyn
Watervliet
Acme
Based on your instructions, I assume the array containing the valid names for 10 cities in Michigan is named michigan_cities, and the user input for the city name is stored in a string variable named city_name.
Here's the completed program:#include <iostream>
#include <string>
int main() {
std::string michigan_cities[10] = {"Ann Arbor", "Detroit", "Flint", "Grand Rapids", "Kalamazoo", "Lansing", "Muskegon", "Saginaw", "Traverse City", "Warren"};
std::string city_name;
bool found = false; // flag variable to indicate if a match is found
std::cout << "Enter a city name: ";
std::getline(std::cin, city_name);
for (int i = 0; i < 10; i++) {
if (city_name == michigan_cities[i]) {
found = true;
break;
}
}
if (found) {
std::cout << city_name << " is a city in Michigan." << std::endl;
} else {
std::cout << city_name << " is not a city in Michigan." << std::endl;
}
return 0;
}
In the loop, we compare each element of the michigan_cities array with the user input city_name using the equality operator ==. If a match is found, we set the found flag to true and break out of the loop.
After the loop, we use the flag variable to determine whether the city name was found in the array. If it was found, we print a message saying so. If it was not found, we print a message saying it's not a city in Michigan.
When the program is executed with the given input, the output should be:
Enter a city name: Chicago
Chicago is not a city in Michigan.
Enter a city name: Brooklyn
Brooklyn is not a city in Michigan.
Enter a city name: Watervliet
Watervliet is a city in Michigan.
Enter a city name: Acme
Acme is not a city in Michigan.
Read more about programs here:
https://brainly.com/question/26134656
#SPJ1
Please help me. Anyone who gives ridiculous answers for points will be reported.
Answer:
Well, First of all, use Linear
Explanation:
My sis always tries to explain it to me even though I know already, I can get her to give you so much explanations XD
I have the Longest explanation possible but it won't let me say it after 20 min of writing
was considered an operating environment, not an operating system.
ANSWER FAST
Answer: windows 1.0
Explanation: Why was Windows 1.0 considered an operating environment rather than an operating system. Because it was only a shell; MS-DOS was still the operating system. ... One difference between Windows 3.0 and Windows 2.0 was that users could no longer use MS-DOS commands to operate their computers.
In the reverse outlining technique, which of the following techniques is involved in assessing the structure of the new outline? Select one.
Question 3 options:
Discovering content that should be deleted, added, or rearranged
Identifying confusing sentences that mischaracterize the content
Incorporating various forms of advanced organizers, such as headings or bulleted lists
Identifying citations or paraphrases that are improperly formatted
In the reverse outlining technique, the technique involved in assessing the structure of the new outline is incorporating various forms of advanced organizers, such as headings or bulleted lists
The correct answer to the given question is option C.
Reverse outlining is a revision strategy that helps writers evaluate the organization and coherence of their written work. It involves creating an outline based on an existing draft and then analyzing the outline to assess the structure and flow of the content.
By examining the outline, writers can identify sections or points that may need to be deleted if they are irrelevant or repetitive. They can also determine areas where additional content should be added to provide clarity or support their arguments. Additionally, the outline allows writers to assess the order and sequence of their ideas and make necessary rearrangements to improve the overall structure of the piece.
While identifying confusing sentences that mischaracterize the content, incorporating advanced organizers, or identifying improperly formatted citations or paraphrases are important aspects of the writing and revising process, they are not specifically involved in assessing the structure of the new outline in the reverse outlining technique. The focus of reverse outlining is primarily on evaluating the organization and coherence of the content.
For more such questions on technique, click on:
https://brainly.com/question/12601776
#SPJ8
In a balanced budget, the amount is the amount
In a balanced budget, the Income amount is same as the expense amount.
What is a balanced budget?A balanced budget is one in which the revenues match the expenditures. As a result, neither a fiscal deficit nor a fiscal surplus exist. In general, it is a budget that does not have a budget deficit but may have a budget surplus.
Planning a balanced budget assists governments in avoiding excessive spending and focuses cash on regions and services that are most in need.
Hence the above statement is correct.
Learn more about Budget:
https://brainly.com/question/15683430
#SPJ1
Write a program that asks a user for 5 numbers. Provide a menu of options of 5 things that can be done with these numbers
Use a for loop to continually iterate through a series (that is either a list, a tuple, a dictionary, a set, or a string). This performs less like the for keyword seen in other programming languages and more like an iterator method used in other object-oriented programming languages.
How to write a program that asks a user for 5 numbers.?input = a ()
initial = int (a)
second = int and b = input() (b)
Third = int(c), and fourth = input ()
four = integer (d)
If a > b, a > c, or a > d,
print ('the largest number' + a),
and then elif a b, a, b > c, or b > d:
print ("the largest number")
elif b a> b or d > b or d > C:
print ("The greatest number is")
elif d >= a, b, or c:
print ('the smallest numbet is'+ d)
else:
num = 0
while num< 100:
num = num + 5
print(str(num))
print(’Done looping!’)
The complete question is : Write a program that asks the user to type in 5 numbers , and that outputs the largest of these numbers and the smallest of these numbers. So for example if the user types in the numbers 2456 457 13 999 35 the output will be as follows : the largest number is 2456 the smallest number is 35 in python ?
To learn more about loop refer to:
https://brainly.com/question/19344465
#SPJ1
12. What separated Grand turismo from other racing games was its focus on ______.
a) Your audiences and females in particular
b) Fantasy graphics and visuals
c) Pure simulation and ultrarealistic features
d) All of the above
Answer:
c) Pure simulation and ultrarealistic features
Explanation:
The main difference between Grand Turismo and other racing games was its focus on Pure simulation and ultrarealistic features. The Grand Turismo series has always been a racing simulation, which was made in order to give players the most realistic racing experience possible. This included hyperrealistic graphics, force feedback, realistic car mechanics, realistic weather, and wheel traction among other features. All of this while other racing games were focusing on the thrill of street racing and modifying cars. Therefore, it managed to set itself apart.
which country did poker originate from?
Poque, a game that dates back to 1441 and that was supposedly invented in Strasbourg, seems to be the first early evidence of the French origin of the game. Poque in particular used a 52-card deck
France/French
hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
Answer:
hhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii
Explanation:
Write a method that takes two String
parameters, returns the number of times the
second string appears in the first string.
This method must be named
substringCount () and have two String
parameters. This method must return an
integer
A method that takes two String parameters, returns the number of times the second string appears in the first string.
public static int substringCount(String s1, String s2)
{
int count = 0;
int i = 0;
while ((i = s1.indexOf(s2, i)) != -1)
{
count++;
i += s2.length();
}
return count;
}
What is string?
A string is typically a sequence of characters in computer programming, either as a literal constant or as some sort of variable. The latter can either be fixed or its elements and length can be changed (after creation). A string is typically implemented as just an array data structure of bytes (or words) that stores a sequence of elements, typically characters, using some character encoding. A string is generally thought of as a type of data. A string can also represent other sequence(or list) data types and structures, such as more general arrays. A variable declared to be a string may cause memory storage to be statically allocated for just a predetermined maximum length or utilise dynamic allocation to allow this to hold a variable number of elements, depending on this same programming language and specific data type used.
To learn more about string
https://brainly.com/question/28290531
#SPJ13
You are a software engineering consultant and have been called in by the vice-president for finance of a corporation that manufactures tires and sells them via its large chain of retail outlets. She wants your organization to build a product that will monitor the company's stock, starting with the purchasing of the raw materials and keeping track of the tires as they are manufactured, distributed to the individual stores, and sold to customers.
a) What criteria would you use in selecting a life-cycle model for the project?
b) Which team structure you would like to prefer? Give sound reasoning.
The criteria that I would use in selecting a life is the use of scale of the product, also the vagueness of the different requirements, as well as time given and all of the possible risks.
The team structure that I would like to prefer is the use of the agile model.
Why use the agile model?Iterative and incremental development are combined in the agile methodology. The product is broken down into smaller components using the agile methodology, and each component is supplied to the user in an interactive way.
These product components are then separated into time jobs before being implemented. The organization can build the product swiftly thanks to this model. The agile model reduces the resources needed for product development.
Therefore, As a result, criteria can be changed quickly to meet the demands of the customer, the company is able to create a product with all the required features.
Learn more about agile model from
https://brainly.com/question/23661838
#SPJ1
Assume the variable s is a String and index is an int. Write an if-else statement that assigns 100 to index if the value of s would come between "mortgage" and "mortuary" in the dictionary. Otherwise, assign 0 to index.
Using the knowledge in computational language in python it is possible to write a code that Assume the variable s is a String and index is an int.
Writting the code:Assume the variable s is a String
and index is an int
an if-else statement that assigns 100 to index
if the value of s would come between "mortgage" and "mortuary" in the dictionary
Otherwise, assign 0 to index
is
if(s.compareTo("mortgage")>0 && s.compareTo("mortuary")<0)
{
index = 100;
}
else
{
index = 0;
}
See more about JAVA at brainly.com/question/12975450
#SPJ1
xamine the following output:
Reply from 64.78.193.84: bytes=32 time=86ms TTL=115
Reply from 64.78.193.84: bytes=32 time=43ms TTL=115
Reply from 64.78.193.84: bytes=32 time=44ms TTL=115
Reply from 64.78.193.84: bytes=32 time=47ms TTL=115
Reply from 64.78.193.84: bytes=32 time=44ms TTL=115
Reply from 64.78.193.84: bytes=32 time=44ms TTL=115
Reply from 64.78.193.84: bytes=32 time=73ms TTL=115
Reply from 64.78.193.84: bytes=32 time=46ms TTL=115
Which of the following utilities produced this output?
The output provided appears to be from the "ping" utility.
How is this so?Ping is a network diagnostic tool used to test the connectivity between two network devices,typically using the Internet Control Message Protocol (ICMP).
In this case, the output shows the successful replies received from the IP address 64.78.193.84,along with the response time and time-to-live (TTL) value.
Ping is commonly used to troubleshoot network connectivity issues and measureround-trip times to a specific destination.
Learn more about utilities at:
https://brainly.com/question/30049978
#SPJ1
an opening inside the system unit in which you can install additional equipment can be known as
Answer:
A bay is an open area inside the system unit in which you can install additional equipment.
Which term refers to a slide that is generated by PowerPoint and includes Zoom links to multiple sections within a presentation?
A "Section Expand" slide is a PowerPoint slide that has Magnification links to various presentation sections.
How are slide presentations created?Tap the Ribbon's Slide Show tab. Choose either From Slide or From Starting. The slide show button in the status bar or the F5 key on your keyboard can also be used to launch the presentation. Clicking the Options button will let you leave the presentation and go back to normal viewing.The presentation title and the complete name ought to be on the first slide. The audience can get ready for your speech by viewing it up until the start of the presentation.The opening establishes the overall tone of the presentation and provides information about what the audience should take away from it.To learn more about slide presentation, refer to:
https://brainly.com/question/23714390
What don’t colleges consider when deciding whether to accept you as a student?
Awnser: Your skills, compatibilities, grades in highschool, and criminal record would most likely be a helping key for deciding who will be accepted into the college.
(This is a guess, and could completely have been wrong, concluding that I have never been in a college.)
Is there a feature that you think should be placed in another location to make it easier for a user to find?
In general, the placement of features in an interface depends on the specific context and user needs.
What is the best way to find out the features that should be implemented?Conducting user research and usability testing can help identify which features are most important to users and where they expect to find them.
In some cases, it may be necessary to adjust the placement of features based on feedback from users or analytics data.
Generally, designers should prioritize creating an interface that is intuitive and easy to use, which often involves careful consideration of the placement and organization of features.
Read more about user research here:
https://brainly.com/question/28590165
#SPJ1
What do we call a statement that displays the result of computations on the screen?
O A. result statement
OB.
O C.
O D.
OE.
screen statement
output statement
answer statement
input statement
Result statement call a statement that displays the result of computations on the screen.
Thus, Results statements a statement listing the syllabuses taken and the grades given for each candidate. Results statements are printed on stationary with a watermark in full color.
The qualifications and syllabi grades displayed in each statement are explained in the explanatory notes. Results broken down by choice, component, and curriculum for teaching staff.
A summary of all the results for your applicants is provided in the results broadsheet for teaching staff. A summary of the moderation adjustments for each internally assessed component is included in the moderation adjustment summary reports for teaching staff.
Report on the moderation for each internally assessed component for instructional personnel, where appropriate.
Thus, Result statement call a statement that displays the result of computations on the screen.
Learn more about Result statement, refer to the link:
https://brainly.com/question/26141085
#SPJ1
describe usage about hand geometry biometric?
Biometrics for hand geometry recognition are less obvious than those for fingerprint or face recognition. Despite this, it is nevertheless applicable in numerous time/attendance and physical access applications.
What is Hand geometry biometric?The concept that each person's hand geometry is distinct is the foundation of hand geometry recognition biometrics.
There is no documented proof that a person's hand geometry is unique, but given the likelihood of anatomical structure variance across a group of people, hand geometry can be regarded as a physiological trait of humans that can be used to distinguish one person from another.
David Sidlauskas first proposed the idea of hand geometry recognition in 1985, the year after the world's first hand geometry recognition device was commercially released.
Therefore, Biometrics for hand geometry recognition are less obvious than those for fingerprint or face recognition. Despite this, it is nevertheless applicable in numerous time/attendance and physical access applications.
To learn more about Hand geometry biometric, refer to the link:
https://brainly.com/question/12906978
#SPJ9
Write a program that defines the following two lists:
names = ['Alice', 'Bob', 'Cathy', 'Dan', 'Ed', 'Frank','Gary', 'Helen', 'Irene', 'Jack',
'Kelly', 'Larry']
ages = [20, 21, 18, 18, 19, 20, 20, 19, 19, 19, 22, 19]
These lists match up, so Alice’s age is 20, Bob’s age is 21, and so on. Write a program
that asks the user to input the number of the person to retrieve the corresponding
data from the lists. For example, if the user inputs 1, this means the first person
whose data is stored in index 0 of these lists. Then, your program should combine
the chosen person’s data from these two lists into a dictionary. Then, print the
created dictionary.
Hint: Recall that the function input can retrieve a keyboard input from a user. The
signature of this function is as follows:
userInputValue = input("Your message to the user")
N.B.: userInputValue is of type String
Answer: I used colab, or use your favorite ide
def names_ages_dict():
names = ['Alice', 'Bob', 'Cathy', 'Dan', 'Ed', 'Frank','Gary', 'Helen', 'Irene', 'Jack', 'Kelly', 'Larry']
ages = [20, 21, 18, 18, 19, 20, 20, 19, 19, 19, 22, 19]
# merging both lists
names_ages = [list(x) for x in zip(names, ages)]
index = []
# creating index
i = 0
while i < len(names):
index.append(i)
i += 1
# print("Resultant index is : " ,index)
my_dict = dict(zip(index, names_ages))
print('Input the index value:' )
userInputValue = int(input())
print(f'data at index {userInputValue} is, '+ 'Name: ' + str(my_dict[input1][0] + ' Age: ' + str(my_dict[input1][1])))
keys = []
values = []
keys.append(my_dict[input1][0])
values.append(my_dict[input1][1])
created_dict = dict(zip(keys, values))
print('The created dictionary is ' + str(created_dict))
names_ages_dict()
Explanation: create the function and call the function later
how do i create a a BASIC program to triple the salary of frontline workers?
Answer:
In Latin America and the European Union, for example, 12 and 37 percent of health workers are public sector employees, respectively. Hence wage increases may reduce funding available for other critical medical supplies and equipment, particularly in developing countries with limited fiscal resources. Wage increases for one category of workers, however well justified, can also trigger demands from other workers, particularly in countries with strong trade unions. Temporary salary increases or supplementary payments also tend to become permanent, thereby creating long-term distortions and problems of fiscal sustainability. The first step, then, is to quickly assess the level and structure of health worker compensation to quantify the amount of additional wages that should be paid. Health facility staff consists of frontline medical staff (doctors, nurses, community health workers) as well as non-medical administrative and support staff. In many World Bank client countries, the total gross wages of health workers will consist of:
1.Basic salary. This is based on pay grades in civil service pay laws, or wage legislation for public health workers.
2.Overtime allowance or compensation for overtime work. This is usually in the form of a percentage of basic pay for additional hours worked beyond what is normally specified.
3.Hazard allowance or harmful work conditions allowance. These will be allowances as a percentage of pay for working conditions that are considered risky to the individual.
Other allowances.
4.Other allowances. These typically factor in seniority, additional training, or educational qualifications, as well as working in rural areas or remote locations
5.Performance pay. These are additional payments conditional on either inputs (e.g., working hours), outputs (e.g., patients treated), or outcomes (e.g., patient satisfaction).
6.Per diems or salary supplements. These are usually for attending workshops or training and can be a significant (more than 10 percent) proportion of gross wages.
Cross-national data on health worker wages is very limited. The data that the World Bank has for 10 countries in Latin America and 27 in the European Union shows that while health care workers do enjoy a premium over workers in other sectors of the economy, the premium decreases with country income levels. For countries in the upper income category, they experience a penalty compared to similar workers in lower-income countries (controlling for sex, education, and location). These averages, however, hide variations across different categories of health workers (medical workers represent between 20 and 50 percent of all health care sector workers for countries in Latin America and the European Union).
Types of cloud storag?
Answer:
There r 3 types of data storage: object storage, file storage, and block storage. Each offers their own advantages and have their own use cases: Object Storage - Applications developed in the cloud often take advantage of object storage's vast scalablity and metadata characteristics.
What do you think is the most important part of the history of internet what event has had the biggest impact on your daily life?
Explanation:
The Internet started in the 1960s as a way for government researchers to share information. ... This eventually led to the formation of the ARPANET (Advanced Research Projects Agency Network), the network that ultimately evolved into what we now know as the Internet.
- Discuss the input-process-output model as it relates to program development.
- Explain the purpose of each step and how that information is used in each step.
- What would be the impact on overall program performance if one of these steps was not included?
Lets see example.
Look at the program created in python below.
\(\tt num=int(input("Enter\:a\: number:"))\)
\(\tt for\:i\:in\:range(3):\)
\(\qquad\tt print(i*x)\)
Suppose you missed the input or don't give that then you won't get an output.
The Input-Output Model is a multifunctional graph that shows the inputs, outputs, and processing activities needed to convert inputs into outputs.
The Input-Output Model:The modeling is sometimes set up to incorporate any storage that occurs during the process. The inputs reflect the external flow of data and commodities into the operation.
All actions necessary to transform the inputs are included in the processing stage. The data and materials that flow out of the process of transformation are the outputs.
A small engineering business, for example, feels there are issues with its hiring procedure.
Several of the newly hired junior engineers stayed at the business for less than a year.
This is a significant expense for the company, since hiring and training new professionals is expensive and time consuming. The human resources department chooses to assemble a team of people with a lot of expertise in hiring new engineers. One from their first jobs is to create a hiring process input-output model. They come up with the following.
Find out more information about 'Input-output model'.
https://brainly.com/question/25519126?referrer=searchResults
I have put the question in twice and I cannot get a answer for it .. this site isn’t great in my view..