compare parameters properly