add package loading and test