throw exception if system not supported