use Punch for static site