publish to VM