Extracted apache into a separate module