Street Vulture to stress and duress