empty for reason