edited redoScene method