don't just return, kill the old one and start a new one
set the play url before checking on it
always be observing
update as soon as we know we're logged in
update when we become active