no need for tmp variable