equal rule update
global validation fix
added: global validation