changes in statementprocessor