fix blocks in why choose partial