fix layout getbookfault, layout daysofweek, some bugs