updated package file
using requires