only run protocol if steam is running