add head, foot