Moving evaluate method to submodule #70