added booksindemand to handler