modefined