POJ module building