added some tests that begin to pass, to ensure the quality of the model