What are the main elements you need to define?