support for recovery file