started on partials, added routing and filter