diff --git a/demo/Ursa.Demo/Pages/MarqueeDemo.axaml b/demo/Ursa.Demo/Pages/MarqueeDemo.axaml
index 63580c2..a12956a 100644
--- a/demo/Ursa.Demo/Pages/MarqueeDemo.axaml
+++ b/demo/Ursa.Demo/Pages/MarqueeDemo.axaml
@@ -9,12 +9,36 @@
d:DesignWidth="800"
mc:Ignorable="d">
-
+
+
+
+
+
+
+
-
+ Height="100"
+ HorizontalContentAlignment="{Binding #horizontal.Value}"
+ VerticalContentAlignment="{Binding #vertical.Value}"
+ Background="{DynamicResource SemiBlue1}"
+ Direction="{Binding #direction.Value}"
+ IsRunning="{Binding #running.IsChecked}">
+
diff --git a/src/Ursa/Controls/Marquee/Marquee.cs b/src/Ursa/Controls/Marquee/Marquee.cs
index 8ff8acf..60bc21a 100644
--- a/src/Ursa/Controls/Marquee/Marquee.cs
+++ b/src/Ursa/Controls/Marquee/Marquee.cs
@@ -1,5 +1,7 @@
+using System.Runtime.CompilerServices;
using Avalonia;
using Avalonia.Controls;
+using Avalonia.Layout;
using Avalonia.Threading;
using Irihi.Avalonia.Shared.Helpers;
using Timer = System.Timers.Timer;
@@ -12,7 +14,7 @@ public class Marquee : ContentControl
/// Defines the property.
///
public static readonly StyledProperty IsRunningProperty = AvaloniaProperty.Register