lost scope() instance, litle refactor