avoid un-used value