finished Book Tag functions