added church printing interface