detect ico type