def get_menu_items(self, supplied_kit_id):
        """Returns information required to populate the menu of the website"""
        with TRN:
            ag_login_id = self.get_user_for_kit(supplied_kit_id)
            info = self.getAGKitDetails(supplied_kit_id)

            kit_verified = False
            if info['kit_verified'] == 'y':
                kit_verified = True

            human_samples = {hs: self.getParticipantSamples(ag_login_id, hs)
                             for hs in self.getHumanParticipants(ag_login_id)}
            animal_samples = {a: self.getParticipantSamples(ag_login_id, a)
                              for a in self.getAnimalParticipants(ag_login_id)}
            environmental_samples = self.getEnvironmentalSamples(ag_login_id)

            return (human_samples, animal_samples, environmental_samples,
                    kit_verified)