update with base.html header and footer