need to decide on partials