package requerements