Files' enhancement

some changes

Signed-off-by: Alexey Fedosov <nauz@yandex.ru>