promoted draft: introduction to apache module