finish back posts functionality