adding err() todo : facto
dealing w/ fs error