add package
bug fixes