diff --git a/packages/component-email/src/routes/emails/notifications.js b/packages/component-email/src/routes/emails/notifications.js
index 10dd129a5ed2f0070dfd139d53a667fabac93f40..84a1b0a863d3e015707391a99062896268dc4dd7 100644
--- a/packages/component-email/src/routes/emails/notifications.js
+++ b/packages/component-email/src/routes/emails/notifications.js
@@ -25,6 +25,7 @@ module.exports = {
           lastName: user.lastName,
           affiliation: user.affiliation,
           title: user.title,
+          country: user.country,
         }),
         ctaText: 'CONFIRM ACCOUNT',
         signatureName: 'Hindawi',
diff --git a/packages/component-faraday-ui/src/AppBar.js b/packages/component-faraday-ui/src/AppBar.js
index 8659117a39945ba186090bab4d8b7ad81338aeb7..f1eef417786cbfbe861325e7bff8e2bb5304ac3d 100644
--- a/packages/component-faraday-ui/src/AppBar.js
+++ b/packages/component-faraday-ui/src/AppBar.js
@@ -72,7 +72,7 @@ export default compose(
 const RightContainer = styled.div`
   align-items: center;
   display: flex;
-  height ${th('appBar.height')};
+  height: ${th('appBar.height')};
   margin-right: ${th('gridUnit')};
   height: ${th('appBar.height')};
 
@@ -84,13 +84,15 @@ const RightContainer = styled.div`
 const LogoContainer = styled.div`
   align-items: center;
   display: flex;
-  height ${th('appBar.height')};
+  height: ${th('appBar.height')};
   margin-left: ${th('gridUnit')};
 
   position: absolute;
   top: 0;
   left: 0;
   z-index: 1;
+
+  cursor: pointer;
 `
 
 const JournalBackground = styled.div`
diff --git a/packages/component-faraday-ui/src/AuthorTag.js b/packages/component-faraday-ui/src/AuthorTag.js
index 43a973a322bbab93891d849468d0383e0995ce03..de77649af2ef6640b21c315fe8cac3bf78bfa00c 100644
--- a/packages/component-faraday-ui/src/AuthorTag.js
+++ b/packages/component-faraday-ui/src/AuthorTag.js
@@ -15,10 +15,10 @@ const AuthorTag = ({
   },
 }) => (
   <Root>
-    {affiliationNumber && <Superscript>{affiliationNumber}</Superscript>}
     <Text>{`${firstName} ${lastName}`}</Text>
     {isSubmitting && <Tag>SA</Tag>}
     {isCorresponding && <Tag>CA</Tag>}
+    {affiliationNumber && <Superscript>{affiliationNumber}</Superscript>}
   </Root>
 )
 
diff --git a/packages/component-faraday-ui/src/AuthorTagList.js b/packages/component-faraday-ui/src/AuthorTagList.js
index 2d8268460f6b195f97862ad37951c025ae6915b1..4e9cd757a62866f19b3c66298d084cee967cd80d 100644
--- a/packages/component-faraday-ui/src/AuthorTagList.js
+++ b/packages/component-faraday-ui/src/AuthorTagList.js
@@ -82,8 +82,8 @@ const AuthorTagList = ({
         <AffiliationRow>
           {affiliationList.map((a, i) => (
             <Item flex={1} key={a}>
-              <Superscript>{i + 1}</Superscript>
               <Text>{a}</Text>
+              <Superscript>{i + 1}</Superscript>
             </Item>
           ))}
         </AffiliationRow>
@@ -120,7 +120,6 @@ const Root = styled.div`
   font-family: ${th('fontReading')};
 `
 const AffiliationRow = styled(Row)`
-  border-left: 1px solid ${th('colorBackgroundHue')};
   padding-left: ${th('gridUnit')};
   flex-direction: column;
 `
diff --git a/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js b/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js
index 5ce45b9d80316f2f12aaa94a49acca64d588cbe8..7558e95eb92beb4ceeb8b13e1c504967b82c14f2 100644
--- a/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js
+++ b/packages/component-faraday-ui/src/manuscriptDetails/ResponseToInvitation.js
@@ -47,7 +47,18 @@ const ResponseToInvitation = ({
         <Label required>{label}</Label>
         <ValidatedField
           component={input => (
-            <RadioGroup inline name="decision" options={options} {...input} />
+            <Row alignItems="center" justify="space-between">
+              <RadioGroup inline name="decision" options={options} {...input} />
+              <Button
+                mb={1.7}
+                mr={2.6}
+                onClick={handleSubmit}
+                primary
+                size="medium"
+              >
+                {buttonLabel}
+              </Button>
+            </Row>
           )}
           name="decision"
           validate={[required]}
@@ -68,12 +79,6 @@ const ResponseToInvitation = ({
         </Item>
       </RowOverrideAlert>
     )}
-
-    <Row justify="flex-end" mb={1} pr={1}>
-      <Button onClick={handleSubmit} primary size="medium">
-        {buttonLabel}
-      </Button>
-    </Row>
   </ContextualBox>
 )
 
diff --git a/packages/xpub-faraday/config/authsome-helpers.js b/packages/xpub-faraday/config/authsome-helpers.js
index 3670d1e709f37f933de0e61f68d2a6ee59b1b4d0..2960282ae2215eb31b8d8374e9abe052f2b51ae4 100644
--- a/packages/xpub-faraday/config/authsome-helpers.js
+++ b/packages/xpub-faraday/config/authsome-helpers.js
@@ -252,12 +252,14 @@ async function updateReviewerVisibleStatusByInvitation({
   const fragmentId = last(collection.fragments)
   const fragment = await FragmentModel.find(fragmentId)
   const invitation = fragment.invitations.find(inv => inv.userId === user.id)
-  const recommendationDone = fragment.recommendations.some(
-    rec =>
-      rec.recommendationType === 'review' &&
-      rec.userId === user.id &&
-      rec.submittedOn,
-  )
+  const recommendationDone =
+    fragment.recommendations &&
+    fragment.recommendations.some(
+      rec =>
+        rec.recommendationType === 'review' &&
+        rec.userId === user.id &&
+        rec.submittedOn,
+    )
 
   if (recommendationDone) {
     return get(statuses, `${collection.status}.reviewer.label`)