implement bootstrap interface 

Since it is so small, I feel I will clean it so that Hongchao and I can work on the regression test. I am sure it will bring up the framework related issue for him to take care.