add publication cmdlet