Basic features for defines