Publish to external services via api
Style tweaks