add package requirement