adding transactions sync and post