added doc and package