Refactoring 'statement'