things now getting good
ressucting the project, expressions checking almost done