basic type machine host modeling works
commeting out
adding ring mock