Ivonne Monarca, is currently working toward the Ph.D. degree with the Computer Science Department,CICESE. Her research interests include HCI, Ubicomp, assistive technology, pervasive healthcare, and machine learning.

I have a background in Computer Science, I have experience in human-computer interaction and interaction design, with a specific focus on interactive surfaces, voice assistants, and haptic interfaces.

My research focused on how the interactions with natural user interfaces can uncover digital markers to support the screening of children with Autism Spectrum Disorder. I am looking at if the affordances of such natural interfaces can reveal unknown and unmeasurable “red flags” or behaviors that are atypical for children and are more distinctive of children with autism.

When I’m not working, I really enjoy running or walking around the city, you ca watch a video about me in YT, I like K-pop and K-dramas.

Call me at +52 (646) 1750500 ext 115

Found me at 415 Computer Science Department, CICESE, Ensenada, BC


Ivonne's Projects

Posts created 15

1,375 thoughts on “Hi, I’m Ivonne Monarca! A Mexican Ph.D. student at CICESE

  1. May I just say what a comfort to uncover an individual who truly understands what they are talking about on the internet. You definitely realize how to bring an issue to light and make it important. More and more people have to read this and understand this side of the story. I was surprised that you are not more popular since you certainly possess the gift.

  2. If some one needs to be updated with most recent technologies then he
    must be pay a quick visit this web site and be up to date every day.

    Look into my web-site :: holland casino utrecht sabroso (Jefferey)

  3. 10 minimum deposit online casino usa, are there casinos
    in toronto united states and new casinos online uk, or
    australian online us the casino open (Stewart) no deposit signup bonus

  4. real money online poker canada, bingo sites with no deposit (Leon) wagering bonus casino united
    states and odds of winning pokies united states, or canada online slots

  5. What’s up everyone, it’s my first go to see at this web site,
    and paragraph is actually fruitful in support of me, keep
    up posting these types of posts.

  6. chusachansi casino in fresno california, united kingdom casino in vegas and jackpot casino australia,
    or most legit online casino united states

    My homepage: how to play 21 blackjack card game (Leola)

  7. the top online pokies and casinos in united states legit, best online
    casino apps uk and most reliable online casino free promotions (Marcel) casino australia, or
    top 10 casino canada

  8. online casino canada free spins, what online casinos are legal
    in australia and new zealandn casino no deposit bonus codes, or top 20 online casinos
    usa no deposit

    Check out my web-site roulette payout percentage (Susie)

  9. canadian online bingo games, no deposit sign up bonus nz 2021 and yusa
    yusas casino niagara, or online casino slots real most money
    in casino heist (Gwen) australia

  10. Hello to every one, for the reason that I am really keen of reading this blog’s post
    to be updated regularly. It contains good stuff.

  11. all new zealandn casino, best bingo sites usa 2021 and new zealandn online pokies bonus,
    or online live roulette casino usa

    my web page: how to say gambling money in spanish [Rosemarie]

  12. I don’t know if it’s just me or if perhaps everyone else encountering issues with your site.

    It appears like some of the text within your posts are running off
    the screen. Can someone else please provide feedback and let me know if this is
    happening to them as well? This could be a problem with my web browser because I’ve
    had this happen before. Kudos

  13. usa casino games payout (Son) providers, blackjack online casino australia and online casino
    canada roulette, or online bingo for prizes in uk

  14. canadian original free slots, free spins no deposit online casino australia and free bonus no deposit roulette
    usa, or top online pokies and casinos canadian open 2021

    Here is my page: Xcoli.Com

  15. free online slots nz, best payout online casino united kingdom wishful and free online poker united states, or
    united kingdom roulette wheel number arrangement (Tyrone) game wheel

  16. united statesn roulette wheel play, 20 free spins on registration usa and top 20 online casinos
    usa, or free slot games in canada

    My website dan bilzerian gambling site (Dinah)

  17. Hi there all, here every one is sharing these kinds of knowledge,
    therefore it’s fastidious to read this webpage, and I used to pay a quick visit this website
    every day.

  18. You really make it seem so easy together with your
    presentation however I to find this matter to be really one thing that I
    feel I would by no means understand. It sort of feels too complex and very huge
    for me. I am taking a look forward in your subsequent publish, I will attempt to get the hang of it!

  19. Its like you read my mind! You seem to know so
    much about this, like you wrote the book in it or something.
    I think that you could do with a few pics to drive the message home a bit,
    but other than that, this is fantastic blog. A great read.

    I will definitely be back.

  20. When someone writes an post he/she retains the thought of a user in his/her mind that how a
    user can be aware of it. So that’s why this paragraph is amazing.
    Thanks!

  21. An outstanding share! I have just forwarded this onto a coworker
    who has been doing a little research on this. And he actually
    bought me lunch because I found it for him… lol. So allow me
    to reword this…. Thank YOU for the meal!! But yeah,
    thanx for spending some time to talk about this subject
    here on your blog.

  22. Hey there! I know this is kind of off topic but I was wondering if you knew where I could get a captcha plugin for my comment form?
    I’m using the same blog platform as yours and I’m having problems finding one?
    Thanks a lot!

  23. The other day, while I was at work, my cousin stole
    my iphone and tested to see if it can survive a
    30 foot drop, just so she can be a youtube sensation. My apple ipad is now
    broken and she has 83 views. I know this is completely off
    topic but I had to share it with someone!

  24. Hi there outstanding website! Does running a blog similar to
    this require a great deal of work? I’ve very little understanding
    of programming but I was hoping to start my own blog soon. Anyhow, if you have
    any recommendations or techniques for new blog owners please
    share. I understand this is off topic but I simply had to ask.
    Kudos!

  25. Hey I know this is off topic but I was wondering if
    you knew of any widgets I could add to my blog that automatically tweet my newest twitter updates.
    I’ve been looking for a plug-in like this for quite some time
    and was hoping maybe you would have some experience with something like this.
    Please let me know if you run into anything. I truly enjoy reading your blog and I look forward to your new updates.

  26. Unquestionably believe that which you said. Your favorite reason appeared to
    be on the web the simplest thing to be aware of.
    I say to you, I definitely get annoyed while people think about worries that they plainly
    don’t know about. You managed to hit the nail upon the top
    and also defined out the whole thing without having side-effects , people could take a signal.

    Will likely be back to get more. Thanks

  27. I read this piece of writing completely concerning the comparison of most
    recent and earlier technologies, it’s amazing article.

  28. Great site you have here but I was curious about if you knew of any message boards that
    cover the same topics discussed in this article?
    I’d really love to be a part of community where I can get opinions from other experienced people that share
    the same interest. If you have any recommendations,
    please let me know. Kudos!

  29. With havin so much written content do you ever run into any problems of plagorism or copyright infringement?
    My blog has a lot of unique content I’ve either created myself or outsourced but it
    seems a lot of it is popping it up all over the internet without my authorization. Do you know any methods to help reduce content from being ripped off?

    I’d really appreciate it.

  30. Your style is really unique compared to other folks I have read stuff from.
    Thank you for posting when you have the opportunity, Guess I will just book mark this
    page.

  31. I am now not sure the place you’re getting your information,
    however great topic. I needs to spend some time studying much more or figuring out
    more. Thanks for great info I used to be in search of this info for my mission.

  32. Hello terrific blog! Does running a blog such as this take a
    massive amount work? I have absolutely no understanding of programming however I had been hoping to start my own blog soon.
    Anyway, if you have any suggestions or techniques for new blog owners please share.
    I understand this is off topic however I simply needed to ask.
    Cheers!

  33. This design is spectacular! You obviously know how to keep a
    reader entertained. Between your wit and your videos,
    I was almost moved to start my own blog (well,
    almost…HaHa!) Fantastic job. I really loved what you had to say,
    and more than that, how you presented it.

    Too cool!

  34. The other day, while I was at work, my cousin stole my iphone and tested to see if it
    can survive a twenty five foot drop, just so she can be a youtube sensation. My apple ipad is now broken and
    she has 83 views. I know this is completely off topic but I had to share it with someone!

  35. Good day! This post couldn’t be written any better! Reading
    through this post reminds me of my old room mate!
    He always kept talking about this. I will forward this article to him.
    Fairly certain he will have a good read. Thanks for sharing!

  36. Tremendous issues here. I am very happy to look your
    post. Thank you so much and I am looking ahead to contact you.
    Will you kindly drop me a e-mail?

  37. Terrific post but I was wondering if you could write a litte more on this topic?
    I’d be very thankful if you could elaborate a little bit more.
    Cheers!

  38. It’s the best time to make a few plans for the longer term
    and it’s time to be happy. I have learn this publish and if I
    may just I wish to suggest you some fascinating
    issues or tips. Maybe you could write subsequent
    articles regarding this article. I wish to read more things about it!

  39. Nice post. I learn something totally new and challenging
    on blogs I stumbleupon everyday. It will always be exciting
    to read content from other writers and use a little something
    from their sites.

  40. Hi, i think that i noticed you visited my blog thus i came to go back the prefer?.I’m trying to to find things to enhance my site!I assume its ok to use some of your
    concepts!!

  41. I used to be suggested this web site by way of my cousin. I’m now not sure whether or not this publish is written by means of
    him as nobody else understand such distinct approximately my problem.
    You’re wonderful! Thank you!

  42. I think that is one of the such a lot significant information for me.
    And i’m satisfied studying your article. However wanna statement on some normal issues,
    The website taste is perfect, the articles is really nice :
    D. Just right task, cheers

  43. I am not sure where you’re getting your info, but great topic.
    I must spend some time finding out much more or working out more.
    Thank you for magnificent information I used to be searching for this info for my mission.

  44. Spot on with this write-up, I really believe that this web site needs
    a lot more attention. I’ll probably be back again to
    see more, thanks for the advice!

  45. Do you mind if I quote a couple of your articles as long
    as I provide credit and sources back to your blog? My blog site is in the exact same niche
    as yours and my visitors would truly benefit from a lot
    of the information you present here. Please let me know if this ok with you.
    Thanks a lot!

  46. Very nice post. I simply stumbled upon your blog and wished to say that I’ve really enjoyed surfing around your blog posts.
    After all I’ll be subscribing for your rss feed
    and I am hoping you write again very soon!

  47. You’ve made some really good points there. I looked on the net to find out more about the issue and found most individuals will go along with your views on this website.

  48. I really love your site.. Very nice colors & theme.
    Did you create this web site yourself? Please reply back as
    I’m wanting to create my very own blog and would like to learn where you got this from or what the theme is named.
    Kudos!

  49. Hi there, I found your website via Google whilst looking for a similar subject, your site got here up,
    it seems to be good. I have bookmarked it in my google bookmarks.

    Hello there, simply was aware of your blog thru Google, and found that it is
    really informative. I am gonna be careful for brussels.
    I will be grateful for those who proceed this in future.
    Lots of folks will likely be benefited from your writing.
    Cheers!

  50. It’s a shame you don’t have a donate button! I’d most certainly donate to this brilliant blog!
    I suppose for now i’ll settle for book-marking and adding your RSS feed to my Google
    account. I look forward to brand new updates and will share
    this site with my Facebook group. Talk soon!

  51. What’s Happening i’m new to this, I stumbled upon this I’ve discovered It positively useful and it has helped me out loads.
    I hope to contribute & aid other customers like its helped me.
    Good job.

  52. Currently it seems like Movable Type is the top blogging platform available right
    now. (from what I’ve read) Is that what you are using on your blog?

  53. Hi just wanted to give you a quick heads up and let you know a few of the pictures aren’t loading correctly.
    I’m not sure why but I think its a linking issue.
    I’ve tried it in two different web browsers and both show the same results.

  54. You really make it appear really easy along with your presentation however I to find this matter to be actually one thing
    that I believe I would by no means understand. It seems too
    complicated and very extensive for me. I am having a look ahead
    on your subsequent post, I will attempt to get the hang of it!

  55. If you wish for to grow your experience just keep visiting this site and be updated
    with the newest news update posted here.

  56. Heya i am for the first time here. I came across this board
    and I in finding It truly helpful & it helped me out a
    lot. I am hoping to give something back and help others like you helped me.

  57. I absolutely love your website.. Excellent colors & theme.
    Did you make this web site yourself? Please reply back as
    I’m attempting to create my own personal blog and would like to
    find out where you got this from or exactly what the theme is named.
    Thank you!

  58. An outstanding share! I’ve just forwarded this onto a friend who had been conducting a little homework on this.

    And he actually ordered me dinner because I found it for him…
    lol. So allow me to reword this…. Thanks for the meal!!

    But yeah, thanks for spending some time to discuss this topic here
    on your website.

  59. Does your site have a contact page? I’m having trouble locating it but, I’d like to shoot
    you an e-mail. I’ve got some suggestions for
    your blog you might be interested in hearing. Either way, great site and I
    look forward to seeing it expand over time.

  60. What i do not realize is in reality how you are not actually much more neatly-favored than you
    may be now. You’re so intelligent. You realize therefore considerably in terms of this matter, produced me
    for my part consider it from numerous varied angles.

    Its like women and men don’t seem to be fascinated except
    it is one thing to accomplish with Girl gaga!
    Your personal stuffs nice. All the time handle it up!

  61. Получите Бонус до 3000 грн. Промокод – это определенная совокупность символов, используя которую вы получаете доступ к специальным предложениям. Промокоды для сайта 1xbet предоставляют доступ к различным бонусам. То есть, вы всего лишь вводите промокод в специальное окошко, и после этого букмекер предоставляет вам бонусные средства. Отметим, что бонусы не являются реальными финансами, которые вы можете вывести на банковскую карту и обналичить.
    промокод в 1xbet

  62. Купить электробатарею – значит существенно сэкономить семейный бюджет, качественно обогреть дом или квартиру и при этом быть независимым от непредвиденных сбоев системы отопления. Основными показателями являются безопасность, надежность и простота использования.
    Электробатареи отопления

  63. Hello! This is my first visit to your blog! We
    are a group of volunteers and starting a new project in a community in the
    same niche. Your blog provided us useful information to work
    on. You have done a outstanding job!

  64. Промокод 1хбет действует исключительно на первый депозит. Активация промокода 1xbet происходит при пополнении игрового счета от 100 руб. Что дает промокод 1хбет при регистрации? Каждому новому игроку БК 1xbet дарит до 130% на первый депозит при помощи промокода 1xbet. Максимальная сумма бонуса по промокоду 1хбет достигает 32500 рублей.
    промокод на 1 икс бет

  65. Начинающие игроки могут воспользоваться промокодом при создании «учетки», указав бонусную последовательность в соответствующем поле. Это дает возможность получить дополнительный «приветственный» подарок.
    промо 1хбет

  66. News from the world of football
    We publish the most important news from the world of football. Where can I find the latest football news? All the latest and up-to-date football news is presented on the platform in the section of the same name. https://bettigmix.com/

  67. Промокод Бетвиннер 2022 для регистрации. При регистрации введите в соответствующее поле и бонус будет зачислен автоматически. С помощью этого кода клиенты Betwinner смогут увеличить свой приветственный бонус и получить больше вознаграждений.

    промокод бетвиннер

  68. Для привлечения клиентов букмекерские конторы сегодня активно используются специальные промокоды 1xbet. Именно благодаря им игроки получают различные бонусы и более широкие возможности в игровом процессе. Что же такое промокод 1xbet? Как он выглядит?
    промокод на 1xbet

  69. Howdy, i read your blog from time to time and i own a similar one and i
    was just wondering if you get a lot of spam responses?
    If so how do you reduce it, any plugin or anything you can recommend?
    I get so much lately it’s driving me crazy so any help is very
    much appreciated.

  70. Промокод 1xstavka — отличное предложение от легальной букмекерской конторы, чтобы начать делать ставки на спорт. Примените нашу бонусную комбинацию при регистрации, чтобы получить повышенное вознаграждение на первый депозит до 25 000 рублей.
    промокоды для 1хставка

  71. 1xБет промокоды на сегодня являются популярным направлением в бонусной программе этой площадки. Они используются в качестве мощного инструмента для привлечения новых игроков и поощрения активности уже зарегистрированных участников.
    промокод 1 xbet

  72. 1xБет промокоды на сегодня являются популярным направлением в бонусной программе этой площадки. Они используются в качестве мощного инструмента для привлечения новых игроков и поощрения активности уже зарегистрированных участников.
    промокод 1xbet

  73. Официальный промокод 1xbet при регистрации только один, только с ним вы получите бонус 32 000 рублей, все остальные коды не действуют и не дают такой бонус.
    Действующий промокод 1xBet сегодня бесплатно! Как ввести промокод 1xBet при регистрации в 2022. Увеличение бонуса до 32000 по коду.
    промокод на 1xbet

  74. При регистрации в 1хbet вы можете воспользоваться эксклюзивным промокодом и увеличить максимальную сумму бонуса за первый депозит до 32 000 рублей.
    промокод 1хбет

  75. Любая букмекерская контора стремится привлекать как можно больше новых игроков и поддерживать интерес постоянных клиентов. Для этого операторы беттинга используют различные акции с промокодами и без них, бонусы и вознаграждения за регистрацию.
    промокод на 1xbet

  76. Любители бонусов должны согласиться, что промокод Betwinner не является одной из основных причин для регистрации на сайте, но с ним гораздо приятнее начинать играть. Для тех, кто только думает о создании профиля, рекомендуем заранее ознакомиться с рядом проблем, которые потом не решить.
    betwinner промокод

  77. Betwinner промокод позволяет игрокам получать улучшенные бонусы при участии в акциях и промопредложениях букмекерской конторы. Привилегии распространяются не только на ставки на спорт, но и на казино, азартные игры. Рабочий промокод рассылается игрокам в личных сообщениях по указанным контактам.
    промокод бетвиннер

  78. Betwinner промокод позволяет игрокам получать улучшенные бонусы при участии в акциях и промопредложениях букмекерской конторы. Привилегии распространяются не только на ставки на спорт, но и на казино, азартные игры. Рабочий промокод рассылается игрокам в личных сообщениях по указанным контактам.
    промокод на бетвиннер

  79. My spouse and I stumbled over here by a different web address and thought
    I might check things out. I like what I see so i am just following
    you. Look forward to looking into your web page yet again.

  80. I do not even understand how I ended up right here, however I believed this submit used to be
    good. I don’t know who you’re however definitely you’re
    going to a well-known blogger should you are not already.

    Cheers!

  81. Официальный промокод 1хбет при регистрации только один, только по нему ты получишь бонус в 32 000 рублей, все остальные коды не действительные и не дают такой бонус. промо код на 1xbet

    1xbet бонус код

  82. I’d like to thank you for the efforts you’ve put in writing this site.
    I really hope to view the same high-grade content by you later on as well.
    In fact, your creative writing abilities has encouraged me to get my
    very own blog now 😉

  83. Hi, i believe that i saw you visited my site so i got
    here to return the choose?.I am trying to in finding issues to enhance my site!I guess its good enough to use a few of your concepts!!

  84. Промокод 1xBet на Сегодня Бесплатно Бонус. Рабочий бесплатный промокод 1хBet 2022 на сегодня при регистрации 2022, только по нему ты получишь бонус в 32 500 рублей, все остальные коды не действительные и не дают такой бонус.
    1xbet промокоды

  85. Hey terrific website! Does running a blog like this
    require a lot of work? I’ve very little understanding of coding however
    I was hoping to start my own blog in the near
    future. Anyway, should you have any recommendations or techniques for new blog owners please share.
    I know this is off topic but I just needed to ask. Many thanks!

  86. Hey There. I found your blog using msn. This is an extremely well written article.
    I will be sure to bookmark it and come back to read more
    of your useful information. Thanks for the post.

    I’ll certainly comeback.

  87. Действующий промокод Мелбет на ноябрь 2022 года. Акутальные на сегодня бонусы, рабочие фрибеты, другие акции и промокоды от БК Melbet при регистрации. Используй Melbet промокод при регистрации в 2022 и увеличивай сумму бонуса до 10 400 RUB. промокод на melbet

  88. Howdy! I know this is kinda off topic however I’d figured I’d ask.
    Would you be interested in trading links or maybe guest authoring a blog article
    or vice-versa? My site covers a lot of the same subjects as yours and
    I believe we could greatly benefit from each other. If you happen to be interested feel free to send me an email.
    I look forward to hearing from you! Wonderful blog by the
    way!

  89. Woah! I’m really digging the template/theme of this
    blog. It’s simple, yet effective. A lot of times it’s very difficult to get that “perfect balance” between superb
    usability and visual appearance. I must say that you’ve done a very good job with this.
    Additionally, the blog loads extremely quick for me on Opera.
    Outstanding Blog!

  90. I have been browsing online more than three hours lately, but I never found any attention-grabbing article like yours.
    It’s lovely worth sufficient for me. Personally, if all website owners and
    bloggers made excellent content as you did, the net will be much more helpful than ever before.

  91. Good day! Do you know if they make any plugins to protect
    against hackers? I’m kinda paranoid about losing everything
    I’ve worked hard on. Any recommendations?

  92. В качестве приветственного бонуса для новичков компания Мелбет предлагает вознаграждение на сумму до 10 тысяч российских рублей. Однако благодаря нашему тесному сотрудничеству с БК, мы договорились на более весомое по размеру поощрение — 100% бонус до 19 500 рублей. промокод mel bet

  93. Самое главное поощрение – это промокод Мелбет, увеличивающий первый депозит. Изначально бонус составляет 100% от суммы пополнения и не может превышать 15 000 рублей. Но если использовать специальный промокод Melbet 19500 рублей, то размер бонуса повышается до 130%. Минимальная сумма депозита составляет 100 рублей. melbet промокод

  94. Актуальный список всех промокодов Мелбет. Чтобы получить бонус просто перейдите по ссылке на сайте увеличивающий первый депозит. Изначально бонус составляет 100% от суммы пополнения и не может превышать 15 000 рублей. Но если использовать специальный промокод Melbet 19500 рублей, то размер бонуса повышается до 130%. Минимальная сумма депозита составляет 100 рублей. промокод на мелбет

  95. Актуальный список всех промокодов Мелбет. Чтобы получить бонус просто перейдите по ссылке на сайте Но если использовать специальный промокод Melbet 19500 рублей, то размер бонуса повышается до 130%. Минимальная сумма депозита составляет 100 рублей. промокод мелбет

  96. Whats up this is somewhat of off topic but I was wondering if blogs use
    WYSIWYG editors or if you have to manually code with HTML.
    I’m starting a blog soon but have no coding experience
    so I wanted to get advice from someone with experience. Any help would be enormously appreciated!

  97. An impressive share! I have just forwarded this onto a coworker
    who had been conducting a little homework on this.
    And he actually bought me dinner because I discovered it for him…
    lol. So let me reword this…. Thank YOU for the meal!!
    But yeah, thanks for spending some time to talk about this subject here on your site.

  98. I have been browsing on-line more than 3 hours nowadays, but I never discovered any interesting article like yours.
    It is lovely price sufficient for me. In my view,
    if all web owners and bloggers made good content material as you did, the internet shall be a lot more helpful than ever before.

  99. Usually I do not read article on blogs, but I would
    like to say that this write-up very compelled me to take a look at and do it!
    Your writing style has been amazed me. Thank you, quite nice post.

  100. Simply desire to say your article is as amazing.

    The clearness in your post is simply cool and i can assume you’re an expert on this subject.
    Fine with your permission let me to grab your RSS feed to keep up to date with forthcoming post.
    Thanks a million and please continue the gratifying work.

  101. Hey there! I just wanted to ask if you ever have any problems with hackers?
    My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no data backup.
    Do you have any methods to prevent hackers?

  102. Woah! I’m really loving the template/theme of this website.

    It’s simple, yet effective. A lot of times
    it’s challenging to get that “perfect balance” between usability and appearance.
    I must say that you’ve done a great job with this.

    Also, the blog loads very quick for me on Chrome. Superb Blog!

  103. I was curious if you ever considered changing the structure
    of your blog? Its very well written; I love what youve
    got to say. But maybe you could a little more in the way of content
    so people could connect with it better. Youve got an awful lot of text for only having one or
    2 pictures. Maybe you could space it out
    better?

  104. Great website you have here but I was wanting to know
    if you knew of any message boards that cover the same
    topics talked about in this article? I’d really love to be a part of group where
    I can get opinions from other experienced people that share the same interest.
    If you have any suggestions, please let me know. Appreciate it!

  105. Great post. I was checking constantly this weblog and I am inspired!
    Extremely useful information specially the closing phase 🙂 I handle
    such info a lot. I used to be seeking this particular info for a long time.
    Thank you and best of luck.

  106. Does your blog have a contact page? I’m having problems locating it but, I’d like to
    shoot you an email. I’ve got some creative ideas for your blog you might
    be interested in hearing. Either way, great website and
    I look forward to seeing it expand over time.

  107. Hello! This is my first visit to your blog! We are
    a group of volunteers and starting a new initiative in a community in the same niche.
    Your blog provided us useful information to work on. You have done a extraordinary job!