PHPKB Knowledge Base Software Knowledge Base Software Demo Buy PHPKB Software 
PHPKB Knowledge Base Software Knowledge Management Software  
Knowledge Base Home Knowledge Base Home | Knowledge Base Glossary Glossary | Contact Us Contact Us
Home > All Categories > General Knowledge
Title

Your temper according to your horoscope

ARIES (MARCH 21 ? APRIL 20)

Nothing seems to ruffle you more than a lack of discipline, disloyalty and decorum. But Arians are also known to go into a rage very easily when challenged. Those of you who have been on the receiving end of the Aries temper know that if not calmed down they can even get violent. But one thing is certain if the opponent remains calm and does not react to their outburst, Arians cool down very fast. They are also the first to apologize, which makes them easier to forgive.

TAURUS (APRIL 21 ? MAY 20)

You are generally quiet and have control over your emotions. It is difficult to predict what will upset you, so when you do lose your cool, people don't know how to react. Your temper is like that of a raging bull, and anyone trying to pacify you will be the first one to get a verbal bashing. You generally get upset when you are concerned or when people accuse you of doing something wrong. You also hate being reminded about mistakes you've made in the past. You also have the potential to be terribly vindictive if rubbed the wrong way.

GEMINI (MAY 21 ? June 29)

You are recognised by your cheerful disposition and your jovial nature is easily susceptible to anger. In fact, you are the best person to have around when there is an ugly scene at a party you can bring the warring factions together quite diplomatically. But when you lose cool, you yell and scream and will not listen to reason. You must have the last word in a wordy duel. Your capacity to argue aggressively is matched only by your seductive charm.

CANCER (JUNE 21 ? JULY 21)

Considering how charming, caring and kind you are, you dislike unpleasant scenes, much less creating one yourself. You have great tolerance and rarely get provoked into losing your temper. If someone is unreasonable or trying to create trouble, you are more likely to walk away quietly. But that does not mean you do not have a temper. When angry, in your effort to control your emotions, you tremble, your hands get sweaty and sometimes you fumble for words. Tears roll down your eyes easily and the opponent is touched by your innocence and will seek an apology immediately.

LEO (JULY 22 ? AUGUST 21)

If anyone has total control over their emotions, it is you. But then, you can be described as stiff, cold and uncaring. You are known to lack spontaneity but you really don't care about opinions. You don't like to create scenes and will never accept invitations to a party where you suspect the presence of an unruly lot. But your very presence seems challenging to some and they take vicarious pleasure in your disquiet. When angry you can use critical language. A dressing down can humiliate your opponent, causing a strain between both of you forever.

VIRGO (AUGUST 22 ? SEPTEMBER 21)

Most of you are gentle and have full control over your emotions but those of you given to temper tantrums can certainly get violent. When see things with rage, you yell and shout and tend to break things lying close at hand. You can even harm yourself by banging your hands on a glass top table or wall. You should never get into any argument, for you are a sore loser. You feel that others are trying to persecute you and don't quite respect your opinions. When hurt, you can also hold grudges forever.

LIBRA (SEPTEMBER 22 ? OCTOBER 22)

Did someone say that you are the charmers of the zodiac? Well, it's true. Few have ever seen you ruffled or angry. You are very conscious of your image, and you believe that anger distorts your face and personality. You also think you are above things like anger. But wait before you get into self-congratulatory mood. Your family or those very close to you know you better. You have an unmatched temper amongst all the zodiac signs, and what makes it worse is your capacity to justify it.

SCORPIO (OCTOBER 23 ? NOVEMBER 21)

Of course you don't lose your cool. But your very demeanor (manner) projects haughtiness (arrogance, pride), pride and grand disdain (disregard) for lesser mortals (human). Others are often found saying that anger sits on your nose and you are raring to give your piece mind to the first person who try to be funny with you. You are selective in the choice of your friends, and have a low tolerance for the superfluous (extra) types. Your tongue-lashing (attack) is generally in a soft hissing tone for when you scream, your voice tends to get shrill and loud and you do hate drawing attention to yourself! When upset, you are angrier with yourself for having shown weakness, for the last thing that Scorpio wants to show is being out of control.

SAGITTARIUS (NOVEMBER 22 ? DECEMBER 20)

You are insensible and generally have no complete control over your emotions. You do get angry quickly and others marvel at your anger levels even when provoked. Actually, you get tongue-tied when angry and you will remove your anger waiting for the other person to calm down. Then you will reason with your opponent and convince the other person in a very gentle manner that the whole thing was just his mistake. You're also likely to totally sever ties with someone when you're upset with them.

CAPRICORN (DECEMBER 21 ? JANUARY 19)

Few will believe that a hardcore practical and materialistic person like you is capable of sensitivity and genuine emotions. You project a hard exterior but are actually very sensitive, a trait you successfully hide from others. You can see thing with anger but will not betray your feelings. But then, there are times that even you cannot control your temper. Under such circumstances you can shout and scream, more with frustration at the situation than with anger at any particular person. Your outbursts can shock others and can make them feel guilty too.

AQUARIUS (JANUARY 20 ? FEBRUARY 18)

You are noble and kind and dislike losing control over your emotions. It is very rare for you to get angry. You are also the pacifier in situations that involve arguments. It is always your endeavor to be perfect and socially correct in your behavior and attitude, but if misunderstood and slighted you can give in to an angry outburst. You will shout and scream and then walk out from the scene. You cannot easily forget the situation and will be bitter about it for a long time.

PISCES (FEBRUARY 19 ? MARCH 20)

The only thing that can be said about you dreamers is that you appear even more attractive when angry. You are very sensitive to others' feelings, so you rarely hurt them. But when others tend to hurt you, then things take a nasty turn. You will yell and use harsh words and feel inclined to shake everything and everyone up. Your creative imagination is at its best when angry, and you tend to get pretty dramatic. When upset, you refuse to listen to reason and wish to be left alone. But once you calm down, you repent your tantrums and seek forgiveness. SO nobody can be upset with you for too long.

A total of 4 users are reading this article.
Posted by: Administrator This question has been viewed 34431 times so far.

Want More?
Would you like to be notified when new articles are added to our knowledgebase? Subscribe to our Feed and get instant notifications when new articles are added to the knowledgebase.

Click Here to view all the questions in the General Knowledge category.
Attachments File Attachments
There are no files attached to this question/article.
How helpful was this article to you?
User Comments User Comments Add Comment
User Comment yogesh3969@rediffmail.com on Tue, Sep 25th, 2007 at 11:02 AM
It had nice predictions
User Comment gurcharn80@yahoo.com on Fri, Oct 5th, 2007 at 8:44 PM
that's true.
User Comment jing_avls@yahoo.com on Fri, Jan 25th, 2008 at 3:58 AM
These predictions are most likely true.
Related Questions Related General Knowledge Questions
  1. Heads of Important International Organizations
  2. General Knowledge India Quiz - Questions & Answers
  3. Indian Rupee Symbol - Unicode Character & Rupee Symbol Font
  4. What are Latitude and Longitude?
  5. Top 10 Evil Scientists - Most Evil Scientific Minds in History
  6. White Lion - Information about White Lions & Why they are white?
  7. Another 15 Amazing Science Facts
  8. Top 20 Amazing Science Facts
  9. 15 Fascinating Lesser Known Science Facts
  10. 100 General Knowledge Questions and Answers - GK Quiz
  11. 2010 Current Affairs Quiz Questions With Answers - Set 2
  12. Business Quiz Questions and Answers - Business Quiz Part 6
  13. Business Quiz Part 5 - Business Quiz Questions and Answers
  14. Business Quiz Part 4 - Business Quiz Questions and Answers
  15. Business Quiz Part 3 - Business Quiz Questions and Answers
  16. Business Quiz Part 2 - Business Quiz Questions and Answers
  17. Business Quiz Questions and Answers - Business Quiz Part 1
  18. Top 10 Countries with Highest Population
  19. US States and their Capitals - State Capitals of the 50 US States
  20. Differences Between American English and British English
  21. Top 10 Phobias - Types of phobia
  22. Endangered Species - Top 10 Endangered Animals
  23. Religious Places in India - Favorite Indian Religious Places
  24. Latest Current Affairs & General Knowledge Questions with Answers
  25. 25 Easy General Knowledge Questions and Answers
  26. Laser Hair Removal - Information, Cost & Side Effects
  27. Online Aptitude Test Questions with Answers
  28. Mind Blowing General Knowledge Facts - Part 2
  29. Did You Know Facts - Collection of 50 Did You Know Facts
  30. 95 Amazing Facts About Internet & Technology
  31. 30 Amazing Facts About Internet & WWW
  32. General Knowledge Questions and Answers - Part 3
  33. Aptitude Questions - Time & Work Problems
  34. Problems on Time and Work
  35. Intresting Unknown Facts for General Knowledge
  36. General Knowledge Facts
  37. IQ Test Questions with Answers - Brain Teasers & Puzzles
  38. Business Quiz Questions - India Business Quiz with Answers
  39. Multimedia Quiz - Multimedia Questions and Answers
  40. Aptitude Test - 100 Aptitude Quiz Questions with Answers
  41. 100 General Knowledge Quiz Questions for Entrance Exams
  42. Railway Recruitment Board (RRB) Exam - Question Paper Solved
  43. Interesting Facts About Technology - General Knowledge
  44. GMAT Sample Questions - Reading Comprehension
  45. CAT 2004 Question Paper - Download CAT 2004 Solved Question Paper
  46. CAT (Common Admission Test) Exam Pattern
  47. CAT 2005 Question Paper Solved - Download CAT 2005 Question Paper
  48. Top 10 Genius People
  49. Amazing 256 Year Old Man
  50. Top 13 natural wonders in the world
  51. Important Places in India - Historical Places in India :: Part 4
  52. Important Places in India - Historical Places in India :: Part 3
  53. Important Places in India - Historical Places in India :: Part 2
  54. Important Places in India - Historical Places to visit in India :: Part 1
  55. Prime Ministers of India - List of Prime Ministers of India
  56. Vice Presidents of India - List of Vice-Presidents of India
  57. Presidents of India - List of Presidents of India
  58. Indian Flag Code of Conduct - Rules for Hoisting Flag of India
  59. Vande Mataram Lyrics - Vande Mataram Song Lyrics
  60. Amazing Facts for General Knowledge - Part 1 of 2
  61. Fun Facts About Dogs
  62. 10 Interesting Facts About NOKIA
  63. Fascinating Facts About Your Brain
  64. Please tell me WHY?
  65. General Science Quiz - Multiple Choice Questions with Answers
  66. Glimpses of World History - Multiple Choice Quiz with Answers
  67. Tricky Questions - 5 Tricky Questions and Answers
  68. Basic General Knowledge Quiz - Multiple Choice
  69. Human Body - Quiz Questions with Answers
  70. India's Atomic Research
  71. The World Wars - World War I and World War II
  72. Local Time, Standard Time and Greenwich Mean Time (GMT)
  73. Countries and their Parliaments
  74. Abbreviated Titles of Some Well Known Figures
  75. United Nations Organization (UNO)
  76. Changed Names of Some Cities, States and Countries
  77. List of Private Banks and Foreign Banks in India
  78. Religions of the World
  79. Countries, their Capitals and Currencies
  80. Distinctive Names of Countries & Towns - Geographical Epithets
  81. Olympics - Information and History of Olympic Sports
  82. Important International Awards and Honours
  83. Firsts in the World - Specialized History Quiz
  84. Medical Inventions and Discoveries
  85. Everyday Science Question Answers - Part 4 of 4
  86. Everyday Science Questions Answers - Part 3 of 4
  87. Everyday Science Question Answers - Part 2
  88. Everyday Science Questions Answered - Part 1
  89. Scientific Instruments - Information about Scientific Instruments
  90. Do you know the answers to these tricky questions?
  91. Highest Paid Young CEOs of Tech Industry
  92. India General Knowledge Quiz | India General Knowledge Questions
  93. General Knowledge Questions For Business Quiz Competitions in India
  94. Fun Facts, Random Facts, Strange Facts - Collection of Wonderful Facts
  95. General Knowledge Questions and Answers
  96. Records Held by Sachin Tendulkar
  97. 3 weird facts about Microsoft Windows
  98. List of Different Types of Doctors
  99. Presidents of India - Indian Presidents
  100. Human Body in 24 Hours
  101. World's Largest Swimming Pool - San Alfonso in Chile
  102. Logical and Aptitude Test Questions with Answers
  103. English Proverbs & Sayings Part 5
  104. English Proverbs & Sayings Part 4
  105. English Proverbs & Sayings Part 3
  106. English Proverbs & Sayings Part 2
  107. English Proverbs & Sayings Part 1
  108. 5 Smallest Countries of World
  109. Top 15 Amazing Coincidences
  110. Amazing 57 Facts
  111. Some facts you might not know
  112. General Knowledge Quiz Questions - Part 2
  113. Finger Prints - Very Interesting Information
  114. 60 Amazing True Facts
  115. Top 50 Things To Do, To Stop Global Warming
  116. Merry Christmas - Information about Christmas
  117. Top 10 Largest Telecom Operators in World
  118. World's Smallest Helipcopter - Pictures & Video
  119. Bhai Dooj, Bhaiya Dooj - Festival of Brother Sister Love
  120. Acronym Database - Search for Acronyms
  121. Wishing Happy Birthday in 161 languages
  122. Amazing Questions with Answers - Brain Teasers
  123. Increase Your General Knowledge With These Facts
  124. Play with words
  125. Do you know these facts?
  126. Exercise Your Brain
  127. 10 things you never knew about death
  128. IQ Test Questions with Answers - IQ Test
  129. Toll Free Helpline Numbers in India
  130. Tongue Twisters
  131. The Life of Iranian President Mahmoud Ahmadinejad
  132. Mind Blowing Facts for General Knowledge
  133. Cheerleading Information & History
  134. Origin and Names of the 50 States of USA
  135. Jagjit Singh
  136. Paris Hilton - Information & Biography
  137. General Knowledge Quiz Questions & Answers - General Knowledge
  138. Conference Call, Business Conference Calling, Conference Call Centers
  139. Clipboard Hack Problem - Shocking news about CTRL+C
  140. Top 10 Car Colors
  141. New Invention on the way - Charge your Laptop & Mobile from Air
  142. Some Interesting Facts
  143. Photo Gallery & Information about New 7 Wonders of the World
  144. New Seven Wonders of the World
  145. Carlos Slim vs Bill Gates
  146. Plastic Blood becomes a lifesaver
  147. Amazing facts about mother earth
  148. Cheat Sheets for PHP, AJAX, JavaScript, CSS, MySQL, Perl, Google
  149. Who is Mr. Bean?
  150. Sex and Astrology
  151. History of Father's Day
  152. Shiv Kumar Batalvi
  153. 25 Facts that you may not know
  154. Facts to make every Indian Proud
  155. Do you know these facts?
  156. Get Knowledge - Spread Knowledge
  157. The world's 10 most powerful brands
  158. How to dress up in Indian Saree?
  159. Top 10 Causes of Death Worldwide
  160. Facts about our body
  161. Quotations of Rabindranath Tagore
  162. List of International Postal Services
  163. Speaking Parrot - Amazing
  164. The Top 10 Languages Spoken in the World
  165. Atal Bihari Vajpayee
  166. The Girl with X-ray Eyes
  167. IQ Test
  168. 10 Top Indian CEOs
  169. Swami Vivekananda's Speech in Chicago
  170. Test for Idiocy
  171. Can you answer these general knowledge quiz questions?
  172. The Four C's of Diamonds
  173. Isn't it Strange?
  174. Wonderful logos & The Logic behind them
  175. Time never Waits
  176. Interesting Facts
  177. How do I push a GoDaddy domain?
  178. More than 100 Keyboard Shortcuts
  179. How Much Text is in a Kilobyte or Megabyte?
  180. Guest Question
Information Additional Information
Article Number: 478
Created: 2007-09-03 1:17 AM
Rating: 4 Stars
 
options Article Options
Email to Friend
Export to PDF format Export to PDF File
del.icio.us Bookmark del.icio.us Bookmark
Reditt Bookmark Reditt Bookmark
Digg Bookmark Digg Bookmark
Stumble Stumble It
Subscribe to Article
Twitter
Feedburner Stay Informed by Email
 
Resources Useful Links
 

Related Heads of Important International Organizations

Related General Knowledge India Quiz - Questions & Answers

Related Indian Rupee Symbol - Unicode Character & Rupee Symbol Font

Related What are Latitude and Longitude?

Related Top 10 Evil Scientists - Most Evil Scientific Minds in History

Related White Lion - Information about White Lions & Why they are white?

Related Another 15 Amazing Science Facts

Related Top 20 Amazing Science Facts

Related 15 Fascinating Lesser Known Science Facts

Related 100 General Knowledge Questions and Answers - GK Quiz

Related 2010 Current Affairs Quiz Questions With Answers - Set 2

Related Business Quiz Questions and Answers - Business Quiz Part 6

Related Business Quiz Part 5 - Business Quiz Questions and Answers

Related Business Quiz Part 4 - Business Quiz Questions and Answers

Related Business Quiz Part 3 - Business Quiz Questions and Answers

Related Business Quiz Part 2 - Business Quiz Questions and Answers

Related Business Quiz Questions and Answers - Business Quiz Part 1

Related Top 10 Countries with Highest Population

Related US States and their Capitals - State Capitals of the 50 US States

Related Differences Between American English and British English

Related Top 10 Phobias - Types of phobia

Related Endangered Species - Top 10 Endangered Animals

Related Religious Places in India - Favorite Indian Religious Places

Related Latest Current Affairs & General Knowledge Questions with Answers

Related 25 Easy General Knowledge Questions and Answers

Related Laser Hair Removal - Information, Cost & Side Effects

Related Online Aptitude Test Questions with Answers

Related Mind Blowing General Knowledge Facts - Part 2

Related Did You Know Facts - Collection of 50 Did You Know Facts

Related 95 Amazing Facts About Internet & Technology

Related 30 Amazing Facts About Internet & WWW

Related General Knowledge Questions and Answers - Part 3

Related Aptitude Questions - Time & Work Problems

Related Problems on Time and Work

Related Intresting Unknown Facts for General Knowledge

Related General Knowledge Facts

Related IQ Test Questions with Answers - Brain Teasers & Puzzles

Related Business Quiz Questions - India Business Quiz with Answers

Related Multimedia Quiz - Multimedia Questions and Answers

Related Aptitude Test - 100 Aptitude Quiz Questions with Answers

Related 100 General Knowledge Quiz Questions for Entrance Exams

Related Railway Recruitment Board (RRB) Exam - Question Paper Solved

Related Interesting Facts About Technology - General Knowledge

Related GMAT Sample Questions - Reading Comprehension

Related CAT 2004 Question Paper - Download CAT 2004 Solved Question Paper

Related CAT (Common Admission Test) Exam Pattern

Related CAT 2005 Question Paper Solved - Download CAT 2005 Question Paper

Related Top 10 Genius People

Related Amazing 256 Year Old Man

Related Top 13 natural wonders in the world

Related Important Places in India - Historical Places in India :: Part 4

Related Important Places in India - Historical Places in India :: Part 3

Related Important Places in India - Historical Places in India :: Part 2

Related Important Places in India - Historical Places to visit in India :: Part 1

Related Prime Ministers of India - List of Prime Ministers of India

Related Vice Presidents of India - List of Vice-Presidents of India

Related Presidents of India - List of Presidents of India

Related Indian Flag Code of Conduct - Rules for Hoisting Flag of India

Related Vande Mataram Lyrics - Vande Mataram Song Lyrics

Related Amazing Facts for General Knowledge - Part 1 of 2

Related Fun Facts About Dogs

Related 10 Interesting Facts About NOKIA

Related Fascinating Facts About Your Brain

Related Please tell me WHY?

Related General Science Quiz - Multiple Choice Questions with Answers

Related Glimpses of World History - Multiple Choice Quiz with Answers

Related Tricky Questions - 5 Tricky Questions and Answers

Related Basic General Knowledge Quiz - Multiple Choice

Related Human Body - Quiz Questions with Answers

Related India's Atomic Research

Related The World Wars - World War I and World War II

Related Local Time, Standard Time and Greenwich Mean Time (GMT)

Related Countries and their Parliaments

Related Abbreviated Titles of Some Well Known Figures

Related United Nations Organization (UNO)

Related Changed Names of Some Cities, States and Countries

Related List of Private Banks and Foreign Banks in India

Related Religions of the World

Related Countries, their Capitals and Currencies

Related Distinctive Names of Countries & Towns - Geographical Epithets

Related Olympics - Information and History of Olympic Sports

Related Important International Awards and Honours

Related Firsts in the World - Specialized History Quiz

Related Medical Inventions and Discoveries

Related Everyday Science Question Answers - Part 4 of 4

Related Everyday Science Questions Answers - Part 3 of 4

Related Everyday Science Question Answers - Part 2

Related Everyday Science Questions Answered - Part 1

Related Scientific Instruments - Information about Scientific Instruments

Related Do you know the answers to these tricky questions?

Related Highest Paid Young CEOs of Tech Industry

Related India General Knowledge Quiz | India General Knowledge Questions

Related General Knowledge Questions For Business Quiz Competitions in India

Related Fun Facts, Random Facts, Strange Facts - Collection of Wonderful Facts

Related General Knowledge Questions and Answers

Related Records Held by Sachin Tendulkar

Related 3 weird facts about Microsoft Windows

Related List of Different Types of Doctors

Related Presidents of India - Indian Presidents

Related Human Body in 24 Hours

Related World's Largest Swimming Pool - San Alfonso in Chile

Related Logical and Aptitude Test Questions with Answers

Related English Proverbs & Sayings Part 5

Related English Proverbs & Sayings Part 4

Related English Proverbs & Sayings Part 3

Related English Proverbs & Sayings Part 2

Related English Proverbs & Sayings Part 1

Related 5 Smallest Countries of World

Related Top 15 Amazing Coincidences

Related Amazing 57 Facts

Related Some facts you might not know

Related General Knowledge Quiz Questions - Part 2

Related Finger Prints - Very Interesting Information

Related 60 Amazing True Facts

Related Top 50 Things To Do, To Stop Global Warming

Related Merry Christmas - Information about Christmas

Related Top 10 Largest Telecom Operators in World

Related World's Smallest Helipcopter - Pictures & Video

Related Bhai Dooj, Bhaiya Dooj - Festival of Brother Sister Love

Related Acronym Database - Search for Acronyms

Related Wishing Happy Birthday in 161 languages

Related Amazing Questions with Answers - Brain Teasers

Related Increase Your General Knowledge With These Facts

Related Play with words

Related Do you know these facts?

Related Exercise Your Brain

Related 10 things you never knew about death

Related IQ Test Questions with Answers - IQ Test

Related Toll Free Helpline Numbers in India

Related Tongue Twisters

Related The Life of Iranian President Mahmoud Ahmadinejad

Related Mind Blowing Facts for General Knowledge

Related Cheerleading Information & History

Related Origin and Names of the 50 States of USA

Related Jagjit Singh

Related Paris Hilton - Information & Biography

Related General Knowledge Quiz Questions & Answers - General Knowledge

Related Conference Call, Business Conference Calling, Conference Call Centers

Related Clipboard Hack Problem - Shocking news about CTRL+C

Related Top 10 Car Colors

Related New Invention on the way - Charge your Laptop & Mobile from Air

Related Some Interesting Facts

Related Photo Gallery & Information about New 7 Wonders of the World

Related New Seven Wonders of the World

Related Carlos Slim vs Bill Gates

Related Plastic Blood becomes a lifesaver

Related Amazing facts about mother earth

Related Cheat Sheets for PHP, AJAX, JavaScript, CSS, MySQL, Perl, Google

Related Who is Mr. Bean?

Related Sex and Astrology

Related History of Father's Day

Related Shiv Kumar Batalvi

Related 25 Facts that you may not know

Related Facts to make every Indian Proud

Related Do you know these facts?

Related Get Knowledge - Spread Knowledge

Related The world's 10 most powerful brands

Related How to dress up in Indian Saree?

Related Top 10 Causes of Death Worldwide

Related Facts about our body

Related Quotations of Rabindranath Tagore

Related List of International Postal Services

Related Speaking Parrot - Amazing

Related The Top 10 Languages Spoken in the World

Related Atal Bihari Vajpayee

Related The Girl with X-ray Eyes

Related IQ Test

Related 10 Top Indian CEOs

Related Swami Vivekananda's Speech in Chicago

Related Test for Idiocy

Related Can you answer these general knowledge quiz questions?

Related The Four C's of Diamonds

Related Isn't it Strange?

Related Wonderful logos & The Logic behind them

Related Time never Waits

Related Interesting Facts

Related How do I push a GoDaddy domain?

Related More than 100 Keyboard Shortcuts

Related How Much Text is in a Kilobyte or Megabyte?

Related Guest Question

Search Knowledge Base Search Knowledge Base
 
 

Powered by PHPKB Knowledge Base Software