firmware work on same file