rename domains to entities
reporting updates
spec update