Name: Sanjiv

Bio: I am a typical mouse potato for whom computer is just a fun. Eventually I landed up in the technical domain & now there is something that fascinates me these days. I like to do lots of blogging and always try to keep in touch with all my near & dear ones. I always believe in God, hard work & sometimes luck too. I am a bit inquisitive & always have a thirst for knowledge. I try to enjoy every sip of my cup of life.

Posts by sanjivg:

    How to Prepare for General Awareness for Bank PO Exams 2012

    June 1st, 2012

    A job in a bank ensures status, money and perks and most of all the job is not very taxing. This is the kind of job that all of us are looking for and most importantly a bank job gives you ample opportunity to grow professionally and personally. The demand for bank jobs has increased manifold in the past decade and thus the level of the examination has also been raised to a great extent. One of the areas in which the candidates are tested is General Awareness and turns out, that is the Achilles heel for a major section of the students who appear for this examination. In this article we tell you how to prepare for General Awareness for bank exams.

    What is the Scope of the General Awareness Section?general awareness bank po

    This is what you first need to know in case you are appearing for the Bank PO examination. The General Awareness section covers almost all the areas of knowledge that you have and that too in quite a comprehensive manner. One of the most important things that you need to look into in case you are not really good at the General Awareness section, is the newspaper. You need to know the about the recent happenings across the globe.

    There are many books that are available in the market that will help you with this, but there is one thing that you need to bear in mind and that is, these books will not keep you as updated as the newspaper and the internet will. So, you need to get into a habit of reading the newspaper.

    The books that will help you with the General Awareness section of the Bank paper have been listed below.

    • Banking Awareness 2012
    • Guide to Banking General Awareness & Banking Aptitude Test
    • General Awareness and Current Affairs Digest 2012
    • Encyclopaedia of General Knowledge & General Awareness
    • General Banking and Economic Awareness

    Weightage of the General Awareness Section in the Bank PO Exam

    General Awareness hold quite a lot of weightage in the exam and thus, it cannot be ignored by the candidate. The weightage differs from one exam to the other, but you need to know that the weightage is by far the same and thus, there is no way by which you can get away from the paper. You need to come out with a strategy to nail it.

    Building skills in General Awareness

    bank po exams 2012General awareness skills can be built by interacting with people who have an idea of the latest happenings around the world, by listening to the various chat shows that come on TV and by reading books and newspapers. One thing that you can do to help yourself is look at the yester year’s question paper. There are very slim chances that there will be a repetition in questions, but it will help you to get an overall idea of the paper and you will get accustomed to the kind of questions that are asked.

    So, if you have been bogged down by the question on how to prepare for General Awareness for Bank Exams then you now know that the best way to go about it, is by not sticking to a single source of information and instead using an amalgam of the information sources that are present at your disposal.

    No Comments "

    How to Prepare for GATE Entrance Exam

    April 29th, 2012

    The GATE exam is one of the most prestigious exams that engineering students appear for after they have completed their graduation. From what precisely is this exam all about to how to prepare for Gate, here is your one stop guide to all of it. So, if you are looking to appear for the GATE 2013 exam and are at a loss about where to start from, this article is what you need to start with.

    The Graduate Aptitude Test for Engineers (GATE) is the exam that an engineer needs to take if he is looking forward to a post graduation in any course that is based on science and technology. The exam is jointly conducted by the Indian Institute of Science and the various IITs in the country. The exam is hugely prestigious and the paper is known to be quite tough which means that the candidate needs to be perseverant and consistent in his/her preparation, if he/she wishes to clear the examination.

    How to prepare for the GATE exam

    To start preparation you first need to know where you have to start from and where to stop. The GATE 2013 syllabus depends upon your branch of study in graduation and you need to fill in the Gate 2013 application form on the basis of that as well.

    Books for GATE

    If you are looking for help from the library, then you are going to find a many books for GATE and they are all very good, but ones that particularly stand out have been mentioned below.

    GATE Books for ECE Students

    • An Introduction to Analog and Digital Communications
    • Internal Combustion Engine Fundamentals
    • Higher Engineering Mathematics, Dr. B. S. Grewal
    • Engg Circuit Analysis Hayt & Kemmerly
    • Electronic Devices And Circuits by Boylestead
    • Formal Languages and Automata theory J.D.Ullman etal
    • Computer Algorithms Horowitz and Sahani
    • Programming with C: Byron Gottfried
    • Systems Programming: John J. Donovan
    • Elements of Electromagnetics: Matthew N. O. Sadiku
    • Power Electronics Handbook: Muhammad H. Rashid

    GATE Books for Mechanical Engineering Students

    gate books for mechanical engineering

     

    GATE Books for Computer Science Engineering Students (CSE)

    gate books for cse students

    Preparation Strategies

    There are also many coaching centres that are located in almost all the cities of the country and you can join any one of them for the preparation of the exam. Here, you will get the expert guidance of the staff that specializes in grooming students for the exam and has a decent experience in the same. It is always a good option to join such a coaching as you will get the much needed direction for your preparation as these centres also provide you with GATE study material that is known to be very helpful to the students.

    Another thing that you can do is get GATE previous question papers and try to solve them in the specified time so that you get an idea of the examination conditions, though you will not be able to get anywhere close to the actual scenario, but any practice is going to be beneficial for you. You can download these papers from the internet.

    How Gate Toppers prepared and achieved

    It is obvious that each year there are GATE success stories and these toppers are invariably asked about how they achieved success. The stories are majorly the same, just that there are slight differences. Each of them swears by perseverance and one thing that they all feel is necessary is the need to be in touch with their books every day and to keep solving previous years’ question papers. Also, they normally advice to be a part of as many test series and mock tests as possible, so that you are acquainted with the examination conditions and are not jittery when you have to appear for it, in real.

    This is all that you need to know about the exam and how to prepare of GATE so that you are able to crack it and get into a good college for your post graduation.

    No Comments "

    New Income Tax Slabs 2012 In Simple Words

    April 6th, 2012

    Income tax rules have been giving people cold feet for quite a while and it was not long ago, when the rules were made more stringent giving people all the more reason to worry. But there has been a recent relaxation in the rules, much to the relief of the income tax payers. Pranab Mukherjee, the Finance Minister of the country, recently made official, the new income tax slabs in India 2012. Here is what the new slab looks like.

    The tax exemption has been shifted from Rs.1.80 lacs to Rs.2 lacs. This means that the people who have been earning Rs.2 lac or less than that, per annum, need not pay anything in the form of income tax.

    This is not the only change that has been made as the limit for the Rs.8 lac income per annum will also be shifted from Rs.8 lac to Rs.10 lac in the coming year. This means that the people who are earning Rs.10 lacs or above will have to pay 20% of their income in form of income tax.

    Apart from this, there will be an exemption in the interest income from tax as Rs.10000. These were the basic changes that were made, and the new slab is as follows.

    New income tax slab for 2012

    income tax slabs 2012

    • People who are earning between Rs.2 lac to Rs.5 lac per annum will only have to pay 10% as income tax.
    • The ones who are earning anywhere between Rs.5 lac and Rs.10 lakh whill shell out 20% of their income in the form of income tax and lastly.
    • The ones who are earning more that Rs.10 lac in a year will have to pay 30% of their earnings to the income tax department.

    These lax in the rules have made people happy but not really satisfied as there has been terrible inflation in the past and the cost of living has drastically increased. People have been expecting higher exemptions in the income tax this year, and that is one of the main reasons that they are not really rejoicing as they feel that these exemptions are nothing very great.

    At present there is a bill that is present in the Parliament and it is being debated if the tax exemption limit should be further increased to Rs.3 lac, bearing in mind, the soaring prices of commodities.

    There has also been a change in the tax exemption for senior citizens has also been shifted to Rs.2.50 lac. For people who are earning more than that, that is between Rs.2,5 lac and Rs.5 lac, the income tax charge will be 10% and for the ones earning between Rs.5 lac and Rs.10 lac will be 20% and it will be 30% for those earning more than Rs.10 lac per annum.

    For citizens who are above the age of 80, the tax exemption limit has been set at Rs.5 lacs, 20% for an income between Rs.5 lac to Rs.10 lac and 30% for anything above Rs.10 lac. These changes are a part of the DTC bill and if okayed, it will replace the age old Income Tax Act of 1961.

    So these are the new income tax slabs in India 2012. You can go through it and decide which category you belong to, so that you know the damage that you will have to incur in the form of income tax.

    No Comments "

    Top Programming Languages that are in Demand

    January 8th, 2012

    In today’s world, programming is something very inevitable in each and every field. The job openings for good programmers are countless, and this makes programming skills and techniques a pre-requisite for grabbing many opportunities. From creating simple graphics and animations, to beautiful web pages, reservation portals, movie ticket booking portals, to core banking interfaces, online shopping sites, everywhere programming is the core. Applications vary and range over a wide horizon, and so do the corresponding coding and programming skills for software companies. Let’s get an insight on what the top MNCs look for in their recruits, what makes the companies to pay the professional programmers so heavily, and what are the required programming skills in IT companies, what to focus and develop upon ?

    Programming Skills in Demand

    Well, the skills required are completely based upon the application of the code. For example web development, may require skills in Ruby, Python, or Java. Whereas for application development, it would be C#, Objective-C, C++, or Java. On the other hand, for infrastructure development, one would most probably need skills in Java, Erlang, or Scala and for game development, C, C++ and Lua. Although there is a wide variety of skills required, it is always recommended to Have your basics in C, C++ very clear, and brushed up often, as this forms the basis for many coding languages, which the MNCs may require you to quickly adopt to.

    The next big leap you could take is to hone your skills in JAVA programming, as they offer the highest number of openings in the industry.

    Top Programming Languages

    • Learning JavaScript is inevitable because JavaScript is everywhere and anywhere.
    • Adding a little bit of C# coding, could also get you a job in enterprise development works.
    • If you want to grab your chance at the Google Android ,iOS and Facebook API : App development stores, you need to have excellent skills in your Java and Objective-C programming.
    • Web developers often test your skills in PHP, and the fast emerging Ruby and Python.
    • SQL and other database management programs, are in high demand for database administrators.

    How to become a Professional Programmer ?

    Well its not a task so easy to become a professional programmer, because it requires a lot of determination, hardwork, practice, certifications and real time industry experience to prove yourself as a professional programmer. The reality of a professional programmer is that he needs to learn more than one language. So it is always advised to be proficient in the C, C++ Coding. The next level of learning for a professional programmer is Java and .NET, which are the backbone of many applications. Getting your conceptual foundation solid is all that matters, at this level. Remember that, in the end, once you understand one language, “learning” another within the given level is simply getting down the syntax, as Java and .NET are hacks of each other and just higher-level versions of C++. All you need is to understand one language, and “learning” another is simply getting down to the correct syntax. Also lastly, to clear through the HR Rounds in many recruiting IT Companies, you may need to produce a few valid certificates like CISCO certified Network Engineer, Sun Systems certified JAVA programmer, NIIT certified IT Professional, etc. With a few certificates in possession, and programming experience you qualify as a professional programmer who could make a fortune in the topmost IT based MNCs across the globe. But as you sail through, never forget to learn as many programming languages and environments as you can, as each additional one sharpens your mind and makes you a better programmer as the days pass.

    Programming Knowledge Benefits

    The benefits of having a good knowledge of programming languages and techniques are much clearer when you step into the industry. Its not just the Programming Skills for Job, but your Non IT skills, the more general ones like quick learning, healthy adoption, ability to contribute productively in a team, etc that get you thicker cash in your pockets. But still as relevant to the industry, a good program knowledge surely benefits in the following ways:

    It not only lets you to write codes, but also makes you proficient in code reading, which is the best tool to earn a quick buck by taking up code update and maintenance jobs.

    It makes your codes SMART
    S – simple and secure
    M – maintainable
    A – async (different from others)
    R – robust and readable to others
    T – tangible and trackable

    Good fundamentals of OOP(Object Oriented Programming), Data Structures, DBMS and Networking Concepts enable you to bag the highest packages and earn respect in the IT industry.

    It helps you perform at all levels and in all environments, irrespective of the nature of the work, and the load and pressure it brings.

    So, get going, get your brains working, and get your hands typing some serious code. Because not only is the overall demand strong for these IT Programmers and Professionals, but these positions as a group pay an average $10,000 more than the average national paycheck for technology professionals, in majority of the developed and developing economies.

    1 Comment "

    10 Paper Presentation Topics on Latest Technology

    December 16th, 2011

    Latest Paper Presentation topics for engineering studentsPaper presentation is something which develops the confidence level and knowledge of student. While practicing a presentation and delivering it to the mass audience, one gets rid out of stage fear. confidence level increases, subject knowledge enhances and one gets additional points for such extracurricular activities while facing interview.

    With ever changing technology, paper presentation topics cannot be subdivided, mean to say it is not necessary that the mechanical engineering student have to give presentation on topics related to Mechanical field not in computers,it or technology just because he is from different stream. I remember there is one of my friend who was from mechanical stream but always addicted with technology and computers and used to take part in programming competition and electronics presentations.  the only thing that matter here is how much command you are having on your subject and how easily you can handle questionnaire.

    I have decided to share the top 15 latest technology releases every month so that you can prepare the topic for your presentation or seminar.

    Walk Assist Robot for Disabled

    Toyota has unveiled Intelligent Multi Sensor control based walk assist robot to help people who met with leg accident or paralysis. Specially for those who cannot walk properly with legs.  The walk assist robot is designed in such a manner that it get attached to one leg and help you to walk around or get in or out of the bed easily.

    Working :  This Walk Assist Robot has a position sensor which is attached to thighs and pressure sensor which is attached to foot, Position sensor measure the users thigh position while pressure sensor measures the weight put on to the feet. Both works simultaneously and with accuracy. Based on the user’s stride an actuator attached in the knee regulates what action need to be taken for best walking assistance to user.  there is also an facility of Secure lock at the knee joint, which ensures user can walk without fear of falling once the speed of walk and leg swings is noticed.

    Gadgets that can Analyze brain’s abilities for action, perception and cognition

    Just imagine how it would be when your computer start guessing on things for you, your cell phone knows what options you are having in your mind. Your gadgets knew what your daily behavior is. This is all possible with Cognitive Computing. It is nothing but an mental process of analyzing brain’s abilities for better perception, accurate action and real cognition.

    Cognitive computing chips are not like the traditional chips which are available in market today, rather these chips are specially designed to learn from user routine experiences, find correlation between certain actions, create its own hypotheses based on those stats and memorize the things for future call.

    IBM Project – SyNAPSE ( systems of Neuromorphic Adaptive Plastic Scalable Electronics) Technology based chips work on the same principle and theory.

    Display Screen as Virtual Interactive Whiteboards

    Think of a time when you are sitting in Video Conferencing and getting difficulty in viewing whiteboard. Polycom a renowned name in electronic industry has unveiled problem to this solution by inventing a UC Board Solution which improves communication and makes video conferencing more effective by allowing users to write on their LCD screens either on mobile or Display screen and erase it.  Polycom UC Board Solution uses a plug and play receiver which gets attached to LCD screens and with the help of wireless stylus users can write on lcd screens just like pen.

    Robot with Waterproof Skin for Flood type search and rescue operation

    Robotic industry is emerging at fast pace, most of the available robots are designed to work in free air condition, but researchers at Japan has developed Skin which is flexible and waterproof which can be used for rescue and search missions where human face difficulties.  The Robot Skin is termed as Slug Crawler Vehicle(SCV), which is designed in such a manner that the dust and water cannot effect it.

    Smartphone App that Monitors Cardiac Related Measurements.

    Scientists at EPFL has developed an smartphone application which works in conjunction with Zigbee Radio Module and Precision Sensors, which continously monitors the cardiac parameters of patients and display it in smartphone. While it has a capability of sending emails and sms to doctor directly if anything goes abnormal.

    Track Eye Movements with Sunglasses

    Honduras based technology whiz has developed a eye tracking computer interface with the help of electrodes which are placed near to the eyes and a software which records and analyze the eyes movement. Although there are plenty of eye tracking systems are available in market but this geek has something cheap to offer much less than 300$ in a form of sunglasses.  Working principle of setup can easily understand by the theory of electrode and dipole.

    emPower Based Electronic Auto-focusing Eyewear

    You might have heard about the television that changed the display patterns depending upon the room brightness, the same sort of technology is designed for eyewear like contact lens and glasses. Under which with the tilt of head or touch layer of liquid crystals get activated in each lens immediately delivering auto adjusted near focus zone, empower based this concept allows you to have full control on your vision. wider field of view with distortion-less picture is what key feature it has.

    Bionic Contact Lenses that can zoom in zoom out.

    Scientists of Washiton University have designed the digital contact lenses that can be zoomed in and out on far appearing objects along with displaying informative facts about it. Prototype model manufactured has electronic circuit and  RedLED for display purpose.

    Solar Panel Composed of Nano Antennas for Enhanced Power Harvesting

    Unlike Typical Semiconductors placed in solar panel, researchers have used Nano Antennas made up of circuit which absorbs light waves and optical frequencies that is capable of delivering increased usable energy from light unlike traditional setup.

    Unmanned Aircraft for Fire Predictions

    Problem of fire fighters is they are not able to analyze the depth of wild fire when occurred because of no technological measurement tool.  specially the direction of fire and pre analysis of the same. To overcome this problem scientist at Cincinnati University had developed a Unmanned Aircraft to help/save firefighters lives. Equipped with GPS and capable of flying 56km per hour this small aerial vehicle is true gift.  It works in conjunction with google earth, fire prediction software and weather data and timely produced precise decisions.

    14 Comments "

    10 Voice Conference Call Etiquette that you must Know

    December 10th, 2011

    A conference call is a wonder. Each time I teleconference I can’t help but think how this has changed the face of communication and saved us a lot of trouble. I cannot imagine life without the teleconference calls that I have to make for work purposes or otherwise. All thanks to teleconference I don’t need to sit in a plane for 4 hours just to attend a half an hour meeting on the other side of the globe. A conference call is a blessing, yes, but there are certain things that need to be kept in mind while teleconferencing. If you don’t follow these simple tips then it is sure to have a very negative effect on the people who you are conferencing with. So here are the 10 call conference etiquette’s that you need to learn before you are a part of an actual conference call.

    voice conference ethics

    Formal introductions

    Once the call gets connected you need to introduce yourself clearly so that all the people who are on the call can hear and understand who you are. In case you are connected to people who do not belong to your company then you will need to clearly state your name, designation and the company that you are working at.

    Check the sound quality

    This is a very important aspect that you need to be very careful about. Have a test run so that you get to know about the sound quality before hand. Also, it is not very prudent to use the speaker phone as the mic will catch the sounds that are present in the background, such as the fan or maybe someone’s footfalls.

    Sit in one place while you are on the call

    It is very important that you are seated at one place while the call is in progress, preferably a place where the network is the strongest.

    Sending out the reason for the meeting in advance

    It is necessary that you sent out the purpose of the conference call to all the people who will be attending it, well in advance so that they get ample time to prepare themselves and are not caught unawares when the call is made. The whole aim of the call is to discuss a certain topic with a group of people and if they do not know what it is, the conference call will be a failure.

    Etiquettes while you are on the call

    There are certain things that need to be taken care of while you are on the call and you must not think that since it is an audio conference people will not be seeing you and thus will not know what you are actually up to.

    Don’t keep the conference call on hold

    The call that you are making must never be kept on hold and in must be avoided as much as possible. When you put a call on hold (in case of a local call) then the other people on the call hear a music due to which they cannot hear and speak to each other.

    Give others a chance to speak first

    Since you are on the call, you need to give the others a chance to speak and they must not feel slighted in way. If you start speaking while they are in the mid sentence, then you come across as a rude person, and that you do not care for their views.

    Never shun ideas

    Even if the person on the conference call says something that is irrelevant to the topic and you do not feel like carrying on with the point, you must not cut that person short and tell them that their views do not make any sense.

    Mind your language

    While you are on the call, be careful of the language that you use, even though it is your colleagues that you are talking to. The conversation must be formal and talk only what is relevant to the topic.

    State when the call ends

    When you have reached your conclusion and it is time to end the call, make yourself clear to the people who are on the call so that there is no chance of you cutting the call while someone still has something left to say.

    These are the ten voice conference call etiquettes that you must learn before you make an actual conference call and if you do follow these tips then conference calls will be the easiest thing to do.

    No Comments "

    Saving MacBook Pro Battery Life Quick Tips

    December 2nd, 2011

    The life of any laptop mainly depends on how well it is maintained and whether it is taken care of or not. I personally believe that the life of the laptop is intertwined with that of the battery that it has. Taking care of the battery is one of the best ways to ensure that your laptop has a long life. The MacBook as we know, is one of the best laptops that are available in the market. The battery that this laptop has is great and it performs really well, but the question here is what can be done from our side, so as to enhance the battery life and performance of the system. Here are some tips and tricks to save the battery of your MacBook while it is in use.

    General tips to be followed for saving the battery of your MacBook

    • macbook pro battery life savingCompletely drain the battery every once in a while and then recharge it from the beginning. This will do wonders to the performance of the battery and hence the laptop.
    • Do not charge the battery repeatedly even though you are not using the system. You must know that when the battery is being recharged, it gets heated up slightly and thus when you do this continuously it will have an adverse effect on the system.
    • Never leave the battery on charge and go to bed or leave the house for a very long period of time. This can lead to over heating of the battery and also the charging cord will get heated up. There have been cases of the laptop blowing up due to prolonged and excessive charging.
    • Try to keep the laptop in a cool place as the batteries work best when at 15 degree Celsius. So try your best to maintain this temperature for your battery and the laptop will give you no trouble.
    • Use the calibrated battery mode so that you know exactly how much battery is left and when is the best time for you to recharge it. This seems like a small deal, but it will make a big difference to the battery life of your laptop.
    • Make sure that you are using the latest firmware and update it on a regular basis. The difference is only slightly visible, but at the same time it is there.
    • In case your battery has lived its life and the time has come for you to change it, then replace it with a battery from that is available at the Apple Store only. Don’t fall prey to the cheap batteries that are available in the local market, that promise an enhanced performance. If you make the mistake of using them, then they will damage your laptop in ways that are irreversible. Paying a little extra for an original battery is only way to go about it.
    • Lastly, there is a software that has been named the Coconut battery that you can download from the internet and it will help you to monitor the functioning of your battery. In case there is any erratic activity that is observed, the software will immediately alert you about the same.

    If you follow the afore mentioned tips then your MacBook is sure to perform better than it normally does.

    No Comments "

    Best Credit Card for College Students with no credit -Advice

    November 26th, 2011

    credit card for college students with no creditCredit cards have gained popularity in the past few years. Before that they were only for the affluent and not many banks had the service too. But now, they are important part of student life, as students who are in college are impulsive and credit cards seem to be a good way to manage their money. The main difference between a college student and a working person is that a college student does not have any definite source of income which is not the case with a working person. But credit cards are here to help. As you can purchase anything with the help of the credit card and then you have a period of 45 days to pay back the money. Also, the trend these days is to shop online rather than to shop at a mall or market and that is quite convenient and all you need is a credit card.

    Feel the burden after making heavy purchases? Call customer care.

    Student days are the days of unnecessary expenditure, but have you wondered what would happen if you spend on something extravagant and then get worried about how you will pay back for it. If such a situation arises then you need to call the customer care of your bank and tell them that you will not be able to pay the entire amount and they will give you a monthly instalment plan that will solve your problems.

    Control your expenses with the help of your credit card

    The credit card will help you to curb expenses, if you are wondering how, then let me tell you that credit cards are not accepted everywhere and thus in a way you can control the unnecessary shelling out of bucks with the credit card.

    Credit card helps you get a loan

    credit card for college students with no creditIf you have a credit and have been using it sensibly then you will be given preference when you apply for a loan as the bank will be able to get a clear idea of how well you are managing your funds.

    There are credit cards that students with no income can get. type of credit cards what are the different credit card available are mentioned below

    Low balance Credit Cards:

    This is the trickiest of them all, as thy let you carry a low balance with the card but charge quite a high rate of interest. Not a safe option until it is something very important that you need to purchase and can’t wait.

    Secured Credit cards:

    You need to have to pay a certain deposit to get such a card. The money that you deposit will be used in case you do not pay up the money to the bank in time. Otherwise, you will get the deposit back when you return the credit card.

    Prepaid Credit cards:

    This card is loaded with a certain sum which equals the sum that you have deposited, when you have shopped for an amount equal to the sum, the card becomes useless. These cards are mostly charged for annually or as per the terms of the bank.

    Reloadable Prepaid debit card:

    The working of this card is the same as above, just that you can reload the card in case you have used up the whole amount that it is worth.

    These cards help the College students to keep a tab on their expenses and not spend erratically. Credit cards for students is a good way to make students understand the value of money. While low interest credit cards are difficult to get in this case but no good options other than this for getting credit cards for college students.

    No Comments "

© 2013Buzzparas.com. All rights reserved No Part of the Content is allowed to be Republished.