Changed revive script and added more objectives