added package dependencies and corrections