added date format and dynamic books