id and simplier toString
adapts from hcube api changes