An Rx based directory utility