this is apacal's language book.