added methods to formula.class and added runner class