ReactiveDirectory
cleaned up reactivedirectory