implemented options through the model