modal is now a partial