better handling of no reasons