add -why flag