fixed #4, add set top post feature