added fancy book class