AE: make suspend / resume logic more clear and create the save island