refine post block position