basic synchronus under going...