added more test for church model