add losted files, work on view
add preferences
do some refactoring, add error handling