   doLogout: (browser) ->
 
     browser
-      .waitForElementVisible  '[testpath=AvatarAreaIconLink]', 10000
+      .waitForElementVisible  '[testpath=AvatarAreaIconLink]', 30000
       .click                  '[testpath=AvatarAreaIconLink]'
       .click                  '[testpath=logout-link]'
       .pause                  3000
-      .waitForElementVisible  '[testpath=main-header]', 10000 # Assertion
+      .waitForElementVisible  '[testpath=main-header]', 30000 # Assertion
 
 
   attemptEnterEmailAndPasswordOnRegister: (browser, user) ->
 
     browser
       .url                    @getUrl()
-      .waitForElementVisible  '[testpath=main-header]', 10000
+      .waitForElementVisible  '[testpath=main-header]', 30000
       .setValue               '[testpath=register-form-email]', user.email
       .setValue               'input[name=password]', user.password
       .click                  '[testpath=signup-button]'

    modalSelector  = '.extra-info.password'
    buttonSelector = 'button[type=submit]'

    browser.waitForElementVisible modalSelector, 10000

    if user.gravatar
      browser

    browser
      .pause                    2500 # while typing something steals activity input focus
      .click                    '[testpath="public-feed-link/Activity/Topic/public"]'
      .waitForElementVisible    '[testpath=ActivityInputView]', 30000
      .click                    '[testpath="ActivityTabHandle-/Activity/Public/Recent"] a'
      .waitForElementVisible    '.most-recent [testpath=activity-list]', 30000
      .click                    '[testpath=ActivityInputView]'
