simplify head module