added breakpoints + started to port evaluation