add more notes on where you are in developing this function. Also indicate what this directory provider is.