Model and initializing the data