diff --git a/README.md b/README.md
index 54b99ae..6889c25 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# AngularShopTutorial
+# AngularTutorial
 
 This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.3.2.
 
@@ -25,3 +25,19 @@ Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protrac
 ## Further help
 
 To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md).
+
+
Here are some links to help you start:  
+
+
+
 
-    {{ tweet.favoriteCount }} 
+    {{ tweet.favoriteCount }} 
   
 
 
diff --git a/src/app/timeline/timeline.component.less b/src/app/timeline/timeline.component.less
index c2527ec..b8ecc35 100644
--- a/src/app/timeline/timeline.component.less
+++ b/src/app/timeline/timeline.component.less
@@ -61,3 +61,7 @@
     cursor: pointer;
   }
 }
+
+.favorite-count {
+  margin-left: 4px;
+}
diff --git a/src/app/timeline/timeline.component.ts b/src/app/timeline/timeline.component.ts
index 811ec63..a83857c 100644
--- a/src/app/timeline/timeline.component.ts
+++ b/src/app/timeline/timeline.component.ts
@@ -40,4 +40,15 @@ export class TimelineComponent implements OnInit {
     this.tweets.push(tweet);
   }
 
+  likeTweet(id) {
+    const tweetIndex = this.tweets.findIndex(tweet => tweet.id === id);
+    const tweet = this.tweets[tweetIndex];
+    if(!tweet.isLiked) {
+      tweet.favoriteCount ? tweet.favoriteCount++ : tweet.favoriteCount = 1;
+      tweet.isLiked = true;
+    } else {
+      tweet.favoriteCount--;
+      tweet.isLiked = false;
+    }
+  }
 }
diff --git a/src/app/tweet.ts b/src/app/tweet.ts
index 0c89b69..582fa53 100644
--- a/src/app/tweet.ts
+++ b/src/app/tweet.ts
@@ -3,5 +3,6 @@ export interface Tweet {
   id: number,
   text: string,
   user: string,
-  favoriteCount?: number
+  favoriteCount?: number,
+  isLiked?: boolean
 }