implemented node security