implemented second method
included lost files