establishment like feature with spec