Added the texbook half method