create class main (function)
remove evaluate from expression class