changed class member valiables to properties
introduced file attributes box