package evaluation