don't make a non-existing file a problem
switched all detail views to class based