unset is quicker without condition