better stderr handling