edited the post condition to be more independet of the implementation of the model