adds test cases and fixes package information