Added encapsulation of open, works for file-black/white list