added package requirement