whyBish, you are right. English is very diferent from Portuguese. Sometimes, in Portuguese, the same word or expression has diferent meanings. I was thinking in "Portuguese" while writing in English, that´s why I used "has to" instead of "should". The correct is "should". Thank you for remember me!