Author: Mr. Abe --- Markman