handling  'unsupported' state