added $isbn check