cover empty options case