thank god first day public review