template

must load head before replace body