Reorganising the function generating books
Fix problem when dilbert comic is not available