unsignificant refactoring, behaviour not changed