Handling partials properly, regarding all the recursively behind it