necessary for deployment
need a publish command