implemented posting and a started building a testing framework