better handling of viewport. dont flap when dead (duh!)