added check for updates
create backup file