added enumerable to chapter and comparable to page