trying to create the history expression method.
changes to tests.
added the pre expression method.
+needed keyword
+test
finish the history exp. Changed other methods.
added tests