wrote skeleton for book buyer agent and gui