logs work to fd