fixed the bug where scenario was being inited for every step