refactor again netra