Draft implementation of partials