Added settings parsing to the model