Definition should include: