first scenario is DONE!