Added more detailed checking to directory observer on start up