sign validation