updated auto post generator