removed Debug.CheckAssetType() and Debug.CheckComponentType()
fixed few things