updat pod spec
reshuffle some API