allows having partials