Base definitions for models