changed this up have dependancy on inotify now
merge