Mid State Abstract related domains (2)