diff --git a/src/Bundle/ChillAsideActivityBundle/src/Menu/UserMenuBuilder.php b/src/Bundle/ChillAsideActivityBundle/src/Menu/UserMenuBuilder.php
new file mode 100644
index 000000000..22424bc84
--- /dev/null
+++ b/src/Bundle/ChillAsideActivityBundle/src/Menu/UserMenuBuilder.php
@@ -0,0 +1,90 @@
+
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see .
+ */
+namespace Chill\AsideActivityBundle\Menu;
+
+use Chill\MainBundle\Routing\LocalMenuBuilderInterface;
+use Knp\Menu\MenuItem;
+use Chill\TaskBundle\Templating\UI\CountNotificationTask;
+use Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorageInterface;
+use Symfony\Component\Translation\TranslatorInterface;
+use Chill\MainBundle\Entity\User;
+use Symfony\Component\Security\Core\Authorization\AuthorizationCheckerInterface;
+
+
+/**
+ *
+ *
+ * @author Julien Fastré
+ */
+class UserMenuBuilder implements LocalMenuBuilderInterface
+{
+
+ /**
+ *
+ * @var CountNotificationTask
+ */
+ public $counter;
+
+ /*
+ * @var TokenStorageInterface
+ */
+ public $tokenStorage;
+
+ /**
+ *
+ * @var TranslatorInterface
+ */
+ public $translator;
+
+ /**
+ *
+ * @var AuthorizationCheckerInterface
+ */
+ public $authorizationChecker;
+
+ public function __construct(
+ CountNotificationTask $counter,
+ TokenStorageInterface $tokenStorage,
+ TranslatorInterface $translator,
+ AuthorizationCheckerInterface $authorizationChecker
+ ) {
+ $this->counter = $counter;
+ $this->tokenStorage = $tokenStorage;
+ $this->translator = $translator;
+ $this->authorizationChecker = $authorizationChecker;
+ }
+
+
+ public function buildMenu($menuId, MenuItem $menu, array $parameters)
+ {
+
+ $menu->addChild("My aside activities", [
+ 'route' => 'chill_crud_aside_activity_index'
+ ])
+ ->setExtras([
+ 'order' => 10,
+ 'icon' => 'tasks'
+ ]);
+ }
+
+ public static function getMenuIds(): array
+ {
+ return [ 'user' ];
+ }
+
+}