Added backup functionality and warnings