We are working to upgrade our search engine. It is old and needs to be renewed. Unforrunately it will mean some sporadic behavior. The search engine might be totally unresponsive at times.
So sorry about this, but i hope everyone will be happy once we are back. And better than ever