Test
until Command Design Pattern