add a directory util