fix isobject bug