example for package development