enhanced version of Timo's respawn