added notion of realisable entity