node receiver