added package requirements