Book Tag: Challenges and Overcoming Obstacles