diff --git a/.gitlab/merge_request_templates/default.md b/.gitlab/merge_request_templates/default.md
new file mode 100644
index 0000000000000000000000000000000000000000..4effa463c88c08f0aed2f63989755ad0b2d54551
--- /dev/null
+++ b/.gitlab/merge_request_templates/default.md
@@ -0,0 +1,7 @@
+# Description
+
+Describe your changes
+
+# Checklist
+[ ] Tests pass
+[ ] I checked the coding guidelines
diff --git a/src/funcs.cpp b/src/funcs.cpp
index 1eafd06a158bc04f03d1278e045c6b89e4f01d7e..d8d62d3ad91d8fee16a4ae02a60f8ed868cbee41 100644
--- a/src/funcs.cpp
+++ b/src/funcs.cpp
@@ -2,6 +2,7 @@
 using namespace std;
 
 int add(int a,int b){return a+b;}
+int add2(int a,int b){return a+b+2;}
 int sub(int a,int b){return a-b;}
 int mul(int a,int b){return a*b;}
 int  dv(int a,int b){
diff --git a/tests/test_funcs.cpp b/tests/test_funcs.cpp
index c13d2e87b2710220c95f0c54901cd66848f9f169..640e7bc715d657f652f1dc29aea633cca10782cd 100644
--- a/tests/test_funcs.cpp
+++ b/tests/test_funcs.cpp
@@ -4,6 +4,9 @@
 TEST(FuncsTest,Add){
  EXPECT_EQ(6,add(4,2));
 };
+TEST(FuncsTest,Add2){
+ EXPECT_EQ(8,add2(4,2));
+};
 TEST(FuncsTest,Sub){
  EXPECT_EQ(2,sub(4,2));
 };