initial draft complete with sticky footer