updated for body template