ADD: data structure for a better management
ADD: simple example with commands