Implement first scenario
Implement second scenario