decouple posting to api from transformer posts