added sanity test. easy way to be sure required and optional packages are present