fix: should be check argument type.