runSync first implementation and test
run first implementation and test