thanks steve, i believe Turbinaria reniformis is the one. i looked at some pix on the net, pretty sure it is the one.
I'm still waiting it to open up. it has arrived more than a week now. hope it will be like other corals, start to open up sometime soon ^^